Prechádzať zdrojové kódy

fixes to gitignore due to a missing folder causing errors

LH 10 rokov pred
rodič
commit
1988d4d601
23 zmenil súbory, kde vykonal 444 pridanie a 1 odobranie
  1. 4 1
      .gitignore
  2. BIN
      IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/ICE_JNIRegistry.dll
  3. 32 0
      IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/README.TXT
  4. 15 0
      IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/addons.izsetup
  5. 10 0
      IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/bundle.izmeta
  6. BIN
      IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/default.izbundle
  7. 64 0
      IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/default.izpackage
  8. 33 0
      IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/games.izsetup
  9. 33 0
      IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/gamestls.izsetup
  10. 3 0
      IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/manifest.mf
  11. 15 0
      IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/pack001.izsetup
  12. 15 0
      IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/xprecover.izsetup
  13. BIN
      IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/ICE_JNIRegistry.dll
  14. 32 0
      IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/README.TXT
  15. 15 0
      IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/addons.izsetup
  16. 10 0
      IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/bundle.izmeta
  17. BIN
      IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/default.izbundle
  18. 64 0
      IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/default.izpackage
  19. 33 0
      IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/games.izsetup
  20. 33 0
      IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/gamestls.izsetup
  21. 3 0
      IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/manifest.mf
  22. 15 0
      IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/pack001.izsetup
  23. 15 0
      IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/xprecover.izsetup

+ 4 - 1
.gitignore

@@ -16,7 +16,7 @@ nbproject/
 nbproject/private/
 build/
 nbbuild/
-dist/
+dist/*
 nbdist/
 nbactions.xml
 nb-configuration.xml
@@ -41,4 +41,7 @@ $RECYCLE.BIN/
 izsetup.izbundle
 !IZSetup/distPackagerBase/ZZZ_sfxmod.jar
 !IZSetup/distPackagerBase/64b/ZZZ_sfxmod.jar
+!IZSetup/distPackagerBase/dist/
+
+#special nonmaven libs
 !*/lib/*

BIN
IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/ICE_JNIRegistry.dll


+ 32 - 0
IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/README.TXT

@@ -0,0 +1,32 @@
+========================
+BUILD OUTPUT DESCRIPTION
+========================
+
+When you build an Java application project that has a main class, the IDE
+automatically copies all of the JAR
+files on the projects classpath to your projects dist/lib folder. The IDE
+also adds each of the JAR files to the Class-Path element in the application
+JAR files manifest file (MANIFEST.MF).
+
+To run the project from the command line, go to the dist folder and
+type the following:
+
+java -jar "IZSetup.jar" 
+
+To distribute this project, zip up the dist folder (including the lib folder)
+and distribute the ZIP file.
+
+Notes:
+
+* If two JAR files on the project classpath have the same name, only the first
+JAR file is copied to the lib folder.
+* Only JAR files are copied to the lib folder.
+If the classpath contains other types of files or folders, these files (folders)
+are not copied.
+* If a library on the projects classpath also has a Class-Path element
+specified in the manifest,the content of the Class-Path element has to be on
+the projects runtime path.
+* To set a main class in a standard Java project, right-click the project node
+in the Projects window and choose Properties. Then click Run and enter the
+class name in the Main Class field. Alternatively, you can manually type the
+class name in the manifest Main-Class element.

+ 15 - 0
IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/addons.izsetup

@@ -0,0 +1,15 @@
+000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen!
+000|type|script|dient nur zur unterscheidung von packagefiles
+000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden
+000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird
+001|group|Group1|Addons+0x01
+001|msg|Addon1_1| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|group|Group1|Addons+0x02
+002|msg|Addon2_1| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|group|Group1|Addons+0x03
+003|msg|Addon3_1| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+999|msg|Basta|namenlose gruppen werden automatsch ausgeführt
+999|exec||der installer beendet sich nicht bei wait am schluss

+ 10 - 0
IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/bundle.izmeta

@@ -0,0 +1,10 @@
+000|izsetup|1.0.0| 
+000|type|bundle|nur für uer (der kommentar)
+001|meta:isZipped|false|
+CMM|meta:isZipped: bei false sind die dateien als normale dateien neben dieser bundle gelagert -> kein entzippern
+CMM|in tempdir nötig. Muss bei multidisk-bundles deaktiviert sein. bei diskbundles wird Deaktivierung empfohlen
+CMM|da es die Festplatte nicht so vollstopft
+001|bundlename|Testbundle
+001|packagedata|default.izpackage|muss im basedir des Bundles liegen(!!!!!!!!!!!!!!!!!!!!!!!!!!)
+001|Description|Test für bundleGui
+001|extractSize|10000|Angabe in Bytes. wird von GUI konvertiert.

BIN
IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/default.izbundle


+ 64 - 0
IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/default.izpackage

@@ -0,0 +1,64 @@
+000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen!
+000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden
+000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird
+000|type|packages|dient nur zur unterscheidung von packagefiles
+000|||packagefiles unterstützen Conds genauso
+000|flag|multidisk|dieses Flag aktivirt den Multidisk-Modus
+CMM|Inline-COmment-funktion
+CMM|Multidisk-Modus=Dateien werden nicht auf Temp kopiert und bei nem WaitDisk
+CMM|kommt ne Aufforderung die nächste Disk einzulegen
+CMM|der dateiname danach sagt auf welche datei geschaut wird
+001|pack|BaseSystem|Name de Packages das in der Anicht auftaucht
+001|detectInstall|File://C:\kernel.etl2
+CMM|File:// benutzt den DateiExistiert-operator
+CMM|Reg:// detektiert unter Win auf Exitenz von Regwert
+001|description|Die minimal nötigen Tools und Komponenten fürs System
+CMM|#basedir# ersetzt Variable durch Pfad dieser datei (ermöglict jar und
+CMM|setup voneinander zu trennen)
+001|packfile|#basedir#\pack001.izsetup
+CMM|msg und exec-lines werden vom PackManager ignoriert und sind für unattendeds nötig
+CMM|dabei werden alle packages nacheinander installiert und ausgeführt
+001|msg|Installiere BasePackage
+001|exec|java -jar izsetup.jar -file pack001.izsetup --silent
+CMM|########################################### 
+CMM|###########################################
+CMM|###########################################
+002|pack|Addons| 
+002|detectInstall|File://%userprofile%\appdata\programname\datei1.dat|
+002|description|Addons und sosntiges was nicht zwingend notwendig ist|
+002|packfile|#basedir#\addons.izsetup| 
+002|req|001|nummer des benötigten packs//kann weitere erfordernwenn
+002|msg|Installiere Addons| 
+002|exec|java -jar izsetup.jar -file addons.izsetup --silent| 
+CMM|########################################### 
+CMM|###########################################
+CMM|###########################################
+003|cond:1|IsWin7| 
+003|pack|Fehlendes Zeugs von XP| 
+003|detectInstall|File://C:\ornder2\datei2.bin
+003|description|Sach das bei XP defult war aber dort fehlt|
+003|packfile|#basedir#\xprecover.izsetup| 
+003|req|001| 
+003|msg|installiere fehlendes nach das bei XP dabei war
+003|exec|java -jar izsetup.jar -file xprevocer.izsetup --silent| 
+003|endcond:1| |
+004|pack|games| 
+004|waitDisk|#basedir#\games.izsetup| 
+004|detectInstall|File://C:\Program Files\ImgBurn\ImgBurn.exexexe
+004|Description|Die Games die nicht fehlen dürfen
+004|packfile|#basedir#\games.izsetup
+004|req|001| 
+004|msg|installiere games| 
+004|exec|java -jar izsetup.jar -file games.izsetup --silent| 
+005|pack|game-Tools| 
+005|waitDisk|#basedir#\gamestls.izsetup| 
+005|detectInstall|File://C:\ornder3\datei3b.bin| 
+005|Description|Tools für die games aus dem Package| 
+005|packfile|#basedir#\gamestls.izsetup
+005|req|004|dependencys gehen über mehrere packs ->auch 001 notwendig 
+005|msg|installiere games-tools| 
+005|exec|java -jar izsetup.jar -file gamestls.izsetup --silent| 
+999|pack|NoExec| dieses Pack ist nur als Wrapper fr die Basta-Messge gedacht und wird nicht ausgeführt
+999|req|000|da 000 kein pack kann dieses nicht ausgewählt werden
+999|msg|Basta|namenlose gruppen werden automatsch ausgeführt
+999|exec||der installer beendet sich nicht bei wait am schluss

+ 33 - 0
IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/games.izsetup

@@ -0,0 +1,33 @@
+000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen!
+000|type|script|dient nur zur unterscheidung von packagefiles
+000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden
+000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird
+001|group|Group1|Games+0x01
+001|msg|Games1_1| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+001|msg|Games1_2| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+001|msg|Games1_3| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+001|msg|Games1_4| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|group|Group1|Games+0x02
+002|msg|Games2_1| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|msg|Games2_2| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|msg|Games2_3| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|msg|Games2_4| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|group|Group1|Games+0x03
+003|msg|Games3_1| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|msg|Games3_2| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|msg|Games3_3| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|msg|Games3_4| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+999|msg|Basta|namenlose gruppen werden automatsch ausgeführt
+999|exec|wait|der installer beendet sich nicht bei wait am schluss

+ 33 - 0
IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/gamestls.izsetup

@@ -0,0 +1,33 @@
+000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen!
+000|type|script|dient nur zur unterscheidung von packagefiles
+000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden
+000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird
+001|group|Group1|GameTools+0x01
+001|msg|GameTool1_1| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+001|msg|GameTool1_2| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+001|msg|GameTool1_3| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+001|msg|GameTool1_4| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|group|Group1|GameTools+0x02
+002|msg|GameTool2_1| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|msg|GameTool2_2| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|msg|GameTool2_3| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|msg|GameTool2_4| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|group|Group1|GameTools+0x03
+003|msg|GameTool3_1| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|msg|GameTool3_2| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|msg|GameTool3_3| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|msg|GameTool3_4| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+999|msg|Basta|namenlose gruppen werden automatsch ausgeführt
+999|exec|wait|der installer beendet sich nicht bei wait am schluss

+ 3 - 0
IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/manifest.mf

@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+X-COMMENT: Main-Class will be added automatically by build
+

+ 15 - 0
IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/pack001.izsetup

@@ -0,0 +1,15 @@
+000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen!
+000|type|script|dient nur zur unterscheidung von packagefiles
+000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden
+000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird
+001|group|Group1|Basetools+0x01
+001|msg|Tool1_1| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|group|Group1|Basetools+0x02
+002|msg|Tool2_1| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|group|Group1|Basetools+0x03
+003|msg|Tool3_1| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+999|msg|Basta|namenlose gruppen werden automatsch ausgeführt
+999|exec||der installer beendet sich nicht bei wait am schluss

+ 15 - 0
IZSetup/distPackagerBase/64b/sourcesOfProgram/IZSetup/dist/xprecover.izsetup

@@ -0,0 +1,15 @@
+000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen!
+000|type|script|dient nur zur unterscheidung von packagefiles
+000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden
+000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird
+001|group|Group1|Proggys+0x01
+001|msg|Proggy1_1|  
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|group|Group1|ProggysProggys+0x02
+002|msg|Proggy2_1| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|group|Group1|ProggysProggys+0x03
+003|msg|Proggy3_1| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+999|msg|Basta|namenlose gruppen werden automatsch ausgeführt
+999|exec|wait|der installer beendet sich nicht bei wait am schluss

BIN
IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/ICE_JNIRegistry.dll


+ 32 - 0
IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/README.TXT

@@ -0,0 +1,32 @@
+========================
+BUILD OUTPUT DESCRIPTION
+========================
+
+When you build an Java application project that has a main class, the IDE
+automatically copies all of the JAR
+files on the projects classpath to your projects dist/lib folder. The IDE
+also adds each of the JAR files to the Class-Path element in the application
+JAR files manifest file (MANIFEST.MF).
+
+To run the project from the command line, go to the dist folder and
+type the following:
+
+java -jar "IZSetup.jar" 
+
+To distribute this project, zip up the dist folder (including the lib folder)
+and distribute the ZIP file.
+
+Notes:
+
+* If two JAR files on the project classpath have the same name, only the first
+JAR file is copied to the lib folder.
+* Only JAR files are copied to the lib folder.
+If the classpath contains other types of files or folders, these files (folders)
+are not copied.
+* If a library on the projects classpath also has a Class-Path element
+specified in the manifest,the content of the Class-Path element has to be on
+the projects runtime path.
+* To set a main class in a standard Java project, right-click the project node
+in the Projects window and choose Properties. Then click Run and enter the
+class name in the Main Class field. Alternatively, you can manually type the
+class name in the manifest Main-Class element.

+ 15 - 0
IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/addons.izsetup

@@ -0,0 +1,15 @@
+000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen!
+000|type|script|dient nur zur unterscheidung von packagefiles
+000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden
+000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird
+001|group|Group1|Addons+0x01
+001|msg|Addon1_1| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|group|Group1|Addons+0x02
+002|msg|Addon2_1| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|group|Group1|Addons+0x03
+003|msg|Addon3_1| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+999|msg|Basta|namenlose gruppen werden automatsch ausgeführt
+999|exec||der installer beendet sich nicht bei wait am schluss

+ 10 - 0
IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/bundle.izmeta

@@ -0,0 +1,10 @@
+000|izsetup|1.0.0| 
+000|type|bundle|nur für uer (der kommentar)
+001|meta:isZipped|false|
+CMM|meta:isZipped: bei false sind die dateien als normale dateien neben dieser bundle gelagert -> kein entzippern
+CMM|in tempdir nötig. Muss bei multidisk-bundles deaktiviert sein. bei diskbundles wird Deaktivierung empfohlen
+CMM|da es die Festplatte nicht so vollstopft
+001|bundlename|Testbundle
+001|packagedata|default.izpackage|muss im basedir des Bundles liegen(!!!!!!!!!!!!!!!!!!!!!!!!!!)
+001|Description|Test für bundleGui
+001|extractSize|10000|Angabe in Bytes. wird von GUI konvertiert.

BIN
IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/default.izbundle


+ 64 - 0
IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/default.izpackage

@@ -0,0 +1,64 @@
+000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen!
+000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden
+000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird
+000|type|packages|dient nur zur unterscheidung von packagefiles
+000|||packagefiles unterstützen Conds genauso
+000|flag|multidisk|dieses Flag aktivirt den Multidisk-Modus
+CMM|Inline-COmment-funktion
+CMM|Multidisk-Modus=Dateien werden nicht auf Temp kopiert und bei nem WaitDisk
+CMM|kommt ne Aufforderung die nächste Disk einzulegen
+CMM|der dateiname danach sagt auf welche datei geschaut wird
+001|pack|BaseSystem|Name de Packages das in der Anicht auftaucht
+001|detectInstall|File://C:\kernel.etl2
+CMM|File:// benutzt den DateiExistiert-operator
+CMM|Reg:// detektiert unter Win auf Exitenz von Regwert
+001|description|Die minimal nötigen Tools und Komponenten fürs System
+CMM|#basedir# ersetzt Variable durch Pfad dieser datei (ermöglict jar und
+CMM|setup voneinander zu trennen)
+001|packfile|#basedir#\pack001.izsetup
+CMM|msg und exec-lines werden vom PackManager ignoriert und sind für unattendeds nötig
+CMM|dabei werden alle packages nacheinander installiert und ausgeführt
+001|msg|Installiere BasePackage
+001|exec|java -jar izsetup.jar -file pack001.izsetup --silent
+CMM|########################################### 
+CMM|###########################################
+CMM|###########################################
+002|pack|Addons| 
+002|detectInstall|File://%userprofile%\appdata\programname\datei1.dat|
+002|description|Addons und sosntiges was nicht zwingend notwendig ist|
+002|packfile|#basedir#\addons.izsetup| 
+002|req|001|nummer des benötigten packs//kann weitere erfordernwenn
+002|msg|Installiere Addons| 
+002|exec|java -jar izsetup.jar -file addons.izsetup --silent| 
+CMM|########################################### 
+CMM|###########################################
+CMM|###########################################
+003|cond:1|IsWin7| 
+003|pack|Fehlendes Zeugs von XP| 
+003|detectInstall|File://C:\ornder2\datei2.bin
+003|description|Sach das bei XP defult war aber dort fehlt|
+003|packfile|#basedir#\xprecover.izsetup| 
+003|req|001| 
+003|msg|installiere fehlendes nach das bei XP dabei war
+003|exec|java -jar izsetup.jar -file xprevocer.izsetup --silent| 
+003|endcond:1| |
+004|pack|games| 
+004|waitDisk|#basedir#\games.izsetup| 
+004|detectInstall|File://C:\Program Files\ImgBurn\ImgBurn.exexexe
+004|Description|Die Games die nicht fehlen dürfen
+004|packfile|#basedir#\games.izsetup
+004|req|001| 
+004|msg|installiere games| 
+004|exec|java -jar izsetup.jar -file games.izsetup --silent| 
+005|pack|game-Tools| 
+005|waitDisk|#basedir#\gamestls.izsetup| 
+005|detectInstall|File://C:\ornder3\datei3b.bin| 
+005|Description|Tools für die games aus dem Package| 
+005|packfile|#basedir#\gamestls.izsetup
+005|req|004|dependencys gehen über mehrere packs ->auch 001 notwendig 
+005|msg|installiere games-tools| 
+005|exec|java -jar izsetup.jar -file gamestls.izsetup --silent| 
+999|pack|NoExec| dieses Pack ist nur als Wrapper fr die Basta-Messge gedacht und wird nicht ausgeführt
+999|req|000|da 000 kein pack kann dieses nicht ausgewählt werden
+999|msg|Basta|namenlose gruppen werden automatsch ausgeführt
+999|exec||der installer beendet sich nicht bei wait am schluss

+ 33 - 0
IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/games.izsetup

@@ -0,0 +1,33 @@
+000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen!
+000|type|script|dient nur zur unterscheidung von packagefiles
+000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden
+000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird
+001|group|Group1|Games+0x01
+001|msg|Games1_1| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+001|msg|Games1_2| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+001|msg|Games1_3| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+001|msg|Games1_4| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|group|Group1|Games+0x02
+002|msg|Games2_1| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|msg|Games2_2| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|msg|Games2_3| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|msg|Games2_4| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|group|Group1|Games+0x03
+003|msg|Games3_1| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|msg|Games3_2| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|msg|Games3_3| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|msg|Games3_4| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+999|msg|Basta|namenlose gruppen werden automatsch ausgeführt
+999|exec|wait|der installer beendet sich nicht bei wait am schluss

+ 33 - 0
IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/gamestls.izsetup

@@ -0,0 +1,33 @@
+000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen!
+000|type|script|dient nur zur unterscheidung von packagefiles
+000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden
+000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird
+001|group|Group1|GameTools+0x01
+001|msg|GameTool1_1| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+001|msg|GameTool1_2| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+001|msg|GameTool1_3| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+001|msg|GameTool1_4| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|group|Group1|GameTools+0x02
+002|msg|GameTool2_1| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|msg|GameTool2_2| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|msg|GameTool2_3| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|msg|GameTool2_4| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|group|Group1|GameTools+0x03
+003|msg|GameTool3_1| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|msg|GameTool3_2| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|msg|GameTool3_3| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|msg|GameTool3_4| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+999|msg|Basta|namenlose gruppen werden automatsch ausgeführt
+999|exec|wait|der installer beendet sich nicht bei wait am schluss

+ 3 - 0
IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/manifest.mf

@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+X-COMMENT: Main-Class will be added automatically by build
+

+ 15 - 0
IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/pack001.izsetup

@@ -0,0 +1,15 @@
+000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen!
+000|type|script|dient nur zur unterscheidung von packagefiles
+000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden
+000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird
+001|group|Group1|Basetools+0x01
+001|msg|Tool1_1| 
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|group|Group1|Basetools+0x02
+002|msg|Tool2_1| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|group|Group1|Basetools+0x03
+003|msg|Tool3_1| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+999|msg|Basta|namenlose gruppen werden automatsch ausgeführt
+999|exec||der installer beendet sich nicht bei wait am schluss

+ 15 - 0
IZSetup/distPackagerBase/sourcesOfProgram/IZSetup/dist/xprecover.izsetup

@@ -0,0 +1,15 @@
+000|izsetup|1.0.0|Version (4 spalte=Kommentar)(posiNbr|type|Value|comment);Leere Felder brauchen ein LEerzeichen!
+000|type|script|dient nur zur unterscheidung von packagefiles
+000|||Dieser Bereich ist der Header (groupid 000 word vom Preprocessor immer verworfen und kann für Vermerke genutzt werden
+000|||Msg muss vorm exec stehen da sonst falsch gelinkt wird
+001|group|Group1|Proggys+0x01
+001|msg|Proggy1_1|  
+001|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+002|group|Group1|ProggysProggys+0x02
+002|msg|Proggy2_1| 
+002|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+003|group|Group1|ProggysProggys+0x03
+003|msg|Proggy3_1| 
+003|exec|ping localhost|gibt neverzögerung ohnewas am system zu ädndern (Dummy-befehl)
+999|msg|Basta|namenlose gruppen werden automatsch ausgeführt
+999|exec|wait|der installer beendet sich nicht bei wait am schluss