home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 11 / AACD11.ISO / AACD / System / xfd / Install next >
Text File  |  2000-06-27  |  2KB  |  93 lines

  1. ; $VER: xfdinstall 1.1 (12.12.1998) [Chris Young]
  2. ; updated by SDI
  3.  
  4. (complete 0)
  5.  
  6. (set @default-dest ("libs:"))
  7.  
  8. (welcome)
  9.  
  10. (copylib
  11.     (prompt "Copying xfdmaster.library")
  12.     (help @copylib-help)
  13.     (source "libs/xfdmaster.library")
  14.     (dest "libs:")
  15. )
  16.  
  17. (complete 20)
  18.  
  19. (copyfiles
  20.     (prompt "Copying external slaves...")
  21.     (help @copyfiles-help)
  22.     (source "libs/xfd")
  23.     (dest "libs:xfd")
  24.     (all)
  25.     (optional "force" "nofail")
  26. )
  27.  
  28. (complete 40)
  29.  
  30. (working "Deleting old slaves that are no longer required...")
  31.  
  32. (delete (cat "libs:xfd/(.README.FIRST|Chryseis|PMC|RNC#?|XPK|Ice|Ice!|TSM|"
  33.         "Rob_Norten_Cruncher.slave|XFD_ATN!_LHLib_XPK.Slave|Decloner|SF|"
  34.         "ProPackExe|MagneticFields|BOND|PARA|AMOS|FUCK|CRND|CRUN|xVdg|"
  35.         "PPBK|KDUB|LSD!|89A8|ByteKillerFake|1AM|CRUa|DeluxeCruncher|VOL1|"
  36.         "=SB=|FLT!|ISC|PCompress2|Pd|FLS0|IFT?|GraftGold|PKProtect_IMP|"
  37.         "PKProtect_PP|Aztec|Detach|CHPri|Dupa|Iron|Vision)")
  38.     (prompt "Deleting old slaves that are no longer required")
  39.     (help "These slaves are now included in xfdmaster.library\n\n"
  40.     @delete-help)
  41.     (optional "force")
  42. )
  43.  
  44. (complete 50)
  45.  
  46. (copyfiles
  47.     (prompt "Do you want to copy the following support commands?")
  48.     (help "HackProPack: Unlock encrypted ProPack files\n\n"
  49.     "xfdDecrunch: Unpacks crunched files\n\n"
  50.     "xfdDecrunchAddr: Unpacks address crunched executables\n\n"
  51.     "xfdLibInfo: Displays information about xfdmaster.library\n\n"
  52.     "xfdList: Lists files, showing the names of the crunchers\n\n"
  53.     "xfdPatch: Patches executable decrunch headers to use xfd\n\n"
  54.     "xfdScan: Searches for crunched data inside files\n\n"
  55.     "xfdUnlink: Unlinks 4EB9 linked files\n\n"
  56.     @copyfiles-help)
  57.     (source "c")
  58.     (dest "C:")
  59.     (all)
  60.     (confirm)
  61.     (optional "force" "no fail")
  62. )
  63.  
  64. (complete 60)
  65.  
  66. (copyfiles
  67.     (prompt "Do you want to install the documentation?")
  68.     (help @copyfiles-help)
  69.     (source "docs")
  70.     (dest "HELP:English")
  71.     (all)
  72.     (confirm)
  73. )
  74.  
  75. (complete 80)
  76.  
  77. (set #xfdpatch    (exists "C:xfdPatch"))
  78.  
  79. (if #xfdpatch
  80.     (startup "xfdPatch"
  81.         (prompt "Do you want to add xfdPatch to your user-startup "
  82.         "so crunched executables will be patched to use xfdmaster.library?")
  83.         (help "This is recommended, as some old decrunch headers will "
  84.         "not work correctly under newer OS releases\n\n" @startup-help)
  85.         (command "xfdPatch >NIL:")
  86.     )
  87. )
  88.  
  89. (complete 100)
  90.  
  91. (exit "Please note that the developer files have not been installed.")
  92.  
  93.