home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / frlnch.zip / source.frl / install.scr < prev    next >
Text File  |  1995-04-06  |  5KB  |  121 lines

  1. // (c) Thomas Blummer 1995
  2. //
  3. // This is a configuration file for FreeLaunch v1.3
  4. //
  5. // It is written in its own Language. Please read "FreeLaunch v1.3 Technical 
  6. // Documentation"
  7. // (frltech.inf) for a sophiscated definition of the language.
  8. //
  9. // This file may be extecuted by "FreeLaunch Tester" (frltest.exe) 
  10. // for test purposes or it can be compiled into the runtime Launcher "FreeLaunch RT"
  11. // (frlrun.exe, frlsrun.exe, frlswrun.exe) by executing "Build a new Launcher" 
  12. // (it starts a make-file for NMAKE).
  13.  
  14. // defines the title bar text
  15. InstallationTitle "FreeLaunch v1.3";
  16.  
  17. // defines the file wich will be shown in the client area of the installer
  18. ReadMe read.me;
  19.  
  20. // defines Application Name used in USER.INI
  21. ApplicationName "FreeLaunch";
  22.  
  23. // Extension Dll for customized install or cleanup
  24. ExtensionDll frldll.dll;
  25.  
  26. // defines Installation diskette and a file wich identifies the correct disk
  27. Disk 1 "FreeLaunch v1.3" frlrun.exe;
  28.  
  29. // defines installation directories
  30. // no subdirectories are used here, BUT NO WORRY FreeLaunch can deal with nested directories.
  31. Directory FRL "FreeLaunch installation directory"
  32. Begin
  33.         // defines files of the distribution
  34.         File 1 read.me "Read me file";
  35.         File 1 frltest.exe "FreeLaunch Tester";
  36.         File 1 frlrun.exe "FreeLaunch RT";
  37.        File 1 frlsrun.exe "FreeLaunch RT without Info-UnZip";
  38.         File 1 frlwrun.exe "FreeLaunch RT for Warp";
  39.         File 1 frlswrun.exe "FreeLaunch RT for Warp without Info-Unzip";
  40.         File 1 frlcomp.exe "FreeLaunch Compiler";
  41.     File 1 frldll.dll "FreeLaunch Extension DLL";
  42.         File 1 frltech.inf "FreeLaunch Documentation";
  43.         // Define an Archive
  44.         Archive 1 source.frl "FreeLaunch Sources"
  45.         Begin
  46.                 File frl.mak;
  47.                   File frldll.h;
  48.                 File frldll.c;
  49.                  File frldll.def;
  50.                 File install.scr;
  51.                 File dialog.dlg;
  52.                 File dialog.h;
  53.                 File dialog.res;
  54.                 File frl.rc;
  55.                 File resource.h;
  56.                 File clock.ico;
  57.                 File diskin.ico;
  58.                 File info.ico;
  59.                 File instl.ico;
  60.                 File question.ico;
  61.                 File stop.ico;
  62.         End
  63. End
  64.  
  65. // defines Desktop Folder
  66. Folder "FreeLaunch v1.3" <FRLFOLDER> Desktop
  67. Begin
  68.  
  69.         // defines Program objects in this folder
  70.         Program "Read Me" <FRLREADME> e.exe read.me PathNameOf ( FRL ) "";
  71.         Program "FreeLaunch v1.3 RT" <FRLRT> PathNameOf ( frlrun.exe ) "" PathNameOf ( FRL ) "";
  72.         Program "FreeLaunch v1.3 RT
  73. without Info-Unzip" <FRLRTS> PathNameOf ( frlsrun.exe ) "" PathNameOf ( FRL ) "";
  74.  
  75.         // defines a subfolder
  76.         Folder Development <FRLDEVELOP>
  77.         Begin
  78.                 // some other programs
  79.                 Program "Edit Configuration file" <FRLCONFEDIT> e.exe install.scr PathNameOf ( FRL ) "";
  80.                 Program "Edit Dialog Resources" <FRLDLGEDIT> dlgedit.exe dialog PathNameOf ( FRL ) "";
  81.                 Program "Edit Error Messages" <FRLMSGEDIT> e.exe frl.rc PathNameOf ( FRL ) "";
  82.                 Program "Build a new FreeLaunch" <FRLBUILD> nmake.exe "/f frl.mak old" PathNameOf ( FRL ) "";
  83.                 Program "FreeLaunch v1.3 Tester" <FRLTEST> PathNameOf ( frltest.exe ) "" PathNameOf ( FRL ) "";
  84.                 Program "FreeLaunch v1.3
  85. Technical Documentation" <FRLHELP> view.exe frltech.inf PathNameOf ( FRL ) "";
  86.         Folder "FreeLaunch DLL" <FRLDLL>
  87.         Begin
  88.             Program "Edit DLL Source" <FRLDLLC> e.exe PathNameOf (frldll.c) "" "";
  89.             Program "Build a new DLL" <FRLDLLBUILD> nmake.exe "/f frl.mak dll" PathNameOf ( FRL ) "";
  90.         End
  91.                 Folder "Warp only" <FRLWARP>
  92.                 Begin
  93.  
  94.                         Program "FreeLaunch v1.3 RT
  95. for Warp" <FRLRTW> PathNameOf ( frlwrun.exe ) "" PathNameOf ( FRL ) "";
  96.  
  97.                         Program "FreeLaunch v1.3 RT
  98. for Warp
  99. without Info-Unzip" <FRLTSW> PathNameOf ( frlswrun.exe ) "" PathNameOf ( FRL ) "";
  100.  
  101.                 Program "Build a new FreeLaunch
  102. for Warp" <FRLBUILDW> nmake.exe "/f frl.mak warp" PathNameOf ( FRL ) "";
  103.  
  104.                 End
  105.                 // a sub-sub Folder
  106.                 Folder Icons <FRLICONS>
  107.                 Begin
  108.                         // shadows for icon files.
  109.                        SomObject "" "WPShadow" <FRLINFOICON> "SHADOWID=" + PathNameOf ( info.ico ) + ";";
  110.                        SomObject "" "WPShadow" <FRLQUESTIONICON> "SHADOWID=" + PathNameOf ( question.ico ) +";";
  111.                        SomObject "" "WPShadow" <FRLERRORICON> "SHADOWID=" + PathNameOf ( stop.ico ) +";";
  112.                        SomObject "" "WPShadow" <FRLINSTLICON> "SHADOWID=" + PathNameOf ( instl.ico ) +";";
  113.                        SomObject "" "WPShadow" <FRLWAITICON> "SHADOWID=" + PathNameOf ( clock.ico ) +";";
  114.                        SomObject "" "WPShadow" <FRLINSERTICON> "SHADOWID=" + PathNameOf ( diskin.ico ) +";";
  115.                 End
  116.         End
  117. End
  118.  
  119. // YOU MUST INCLUDE THIS LINE INTO EVERY CONFIGURATION FILE
  120. OwnerOfThisProgram "Unregistered Shareware" 0;
  121.