000|izsetup|3.0.0|: valides YAML und trotzdem kompatibel comment:type: izpackage flags: - multidisk comment:packagebases: |- Namen der IDs der echten Packages die auch in der Liste auftauchen Der Rest ist von diesen referenziert packagebases: - BaseSystem - Addons - XPTools - Games - Game-Tools BaseSystem: Name: BaseSystem script: '#basedir#\pack001.izsetup' detectInstall: File://C:\kernel.etl2 desc: Die minimal nötigen Tools und Komponenten fürs System defaultEnabled: 'true' Addons: Name: AddOns dependsOn: BaseSystem script: '#basedir#\addons.izsetup' detectInstall: File://%userprofile%\appdata\programname\datei1.dat desc: Addons und sosntiges was nicht zwingend notwendig ist defaultEnabled: 'true' XPTools: Condition: IsWin7 Comment:Condition: Bei Erfüllt das Package aus If enablen, sonst das aus Else verwenden ifnode: XPAddonsIf XPAddonsIf: Name: XPAddOns dependsOn: BaseSystem script: '#basedir#\xprevocer.izsetup' detectInstall: File://C:\ornder2\datei2.bin desc: Sach das bei XP defult war aber dort fehlt defaultEnabled: 'true' Games: Name: Games comment:waitDisk: |- Prüft ob spezifizierte datei vorhanden ist und fordert zum einlegen der disk auf falls nicht spezifisierte datei sollte nur auf der entsprechenden disk sein waitDisk: '#basedir#\games.izsetup' comment:waitMessage: WaitMessage ist optional, defaulted wenn nur waitDisk waitMessage: Bitte Games-Disk einlegen dependsOn: BaseSystem script: '#basedir#\games.izsetup' detectInstall: File://C:\Program Files\ImgBurn\ImgBurn.exexexe desc: Die Games die nicht fehlen dürfen defaultEnabled: 'true' Game-Tools: Name: game-Tools waitDisk: '#basedir#\gamestls.izsetup' comment:dependsOn: Dependency geht zu games und zu den dependencys von games dependsOn: Games script: '#basedir#\gamestls.izsetup' detectInstall: File://C:\Program Files\ImgBurn\ImgBurn.exexexe desc: Tools für die games aus dem Package defaultEnabled: 'true'