home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaDemoCD2.iso / DEMOS / RAGE3DEC.LHA / diskb / RAGE!installHD < prev    next >
Encoding:
Text File  |  1996-12-01  |  2.9 KB  |  124 lines

  1. ; $VER: RAGE!.install 1.1 (01/Dec/96)
  2. ; Install Script for Rage! Issue 3
  3. ;
  4.  
  5. (COMPLETE 0)
  6. ; Ask where to install RAGE!#03
  7.    (set @default-dest "Datas:")
  8.    (set dest1
  9.       (askdir
  10.          (prompt "Select the location to install the RAGE!#03 directory.")
  11.          (help "Choose a destination partition or directory"
  12.                  " to contain RAGE!#03. The Installer will"
  13.                  " create a directory called 'RAGE!#03' in the"
  14.                  " location directory you choose and then copy"
  15.                  " RAGE!#03's files to it."
  16.          (default @default-dest)
  17.          )
  18.       )
  19.    )
  20.   
  21. (set @default-dest (tackon dest1 "RAGE!#03"))
  22.  
  23. (makedir @default-dest (safe) (infos))
  24.  
  25.  
  26. ; Copying RAGE!#03 from directory.
  27.  
  28. (complete 10)
  29.  
  30. (if (exists "Rage03_01.Data")
  31.   (   (makedir ("%s/diskb" @default-dest) (safe))
  32.    (set datadest (tackon @default-dest "diskb/"))
  33.    (copyfiles (source "")
  34.               (dest datadest)
  35.               (all)))
  36.   ((makedir ("%s/diskb" @default-dest) (safe))
  37.    (set datadest (tackon @default-dest "diskb/"))
  38.    (copyfiles (source "Rage!3_B:")
  39.               (dest datadest)
  40.               (all))))
  41.  
  42.  
  43. ; Copying libs...
  44.  
  45. (if (exists "Rage!3_a:libs")
  46.     (
  47.         (makedir ("%s/libs" @default-dest) (safe))
  48.         (set libsdest (tackon @default-dest "libs/"))
  49.         (copyfiles    (source "Rage!3_a:libs/")
  50.                          (dest libsdest)
  51.                 (all))
  52.     )
  53. )
  54.  
  55.  
  56. ; Copying fonts...
  57.  
  58. (complete 20)
  59.  
  60. (if (exists "Rage!3_a:fonts")
  61.     (
  62.         (makedir ("%s/fonts" @default-dest) (safe))
  63.         (set fontsdest (tackon @default-dest "fonts/"))
  64.         (copyfiles    (source "Rage!3_a:fonts/")
  65.                 (dest fontsdest)
  66.                                 (all))
  67.     )
  68. )
  69.  
  70.  
  71. (complete 30)
  72.  
  73. (if (exists "Rage!3_a:Bonus")
  74.   ((makedir ("%s/Bonus" @default-dest) (safe) (infos))
  75.    (set Bonusdest (tackon @default-dest "Bonus/"))
  76.    (copyfiles (source "Rage!3_a:Bonus/")
  77.               (dest Bonusdest)
  78.               (all))))
  79.  
  80. (complete 40)
  81.  
  82. (if (exists "Rage!3_a:c")
  83.   ((makedir ("%s/c" @default-dest) (safe))
  84.    (set cdest (tackon @default-dest "c/"))
  85.    (copyfiles (source "Rage!3_a:c/")
  86.               (dest cdest)
  87.               (all))))
  88.  
  89. (if (exists "Rage!3_a:devs")
  90.   ((makedir ("%s/devs" @default-dest) (safe))
  91.    (set devsdest (tackon @default-dest "devs/"))
  92.    (copyfiles (source "Rage!3_a:devs/")
  93.               (dest devsdest)
  94.               (all))))
  95.  
  96. (if (exists "Rage!3_a:s")
  97.   ((makedir ("%s/s" @default-dest) (safe))
  98.    (set sdest (tackon @default-dest "s/"))
  99.    (copyfiles (source "Rage!3_a:s/")
  100.               (dest sdest)
  101.               (all))))
  102.  
  103. (complete 60)
  104.    (copyfiles (source "Rage!3_a:RAGE!03.exe")
  105.               (dest @default-dest))
  106.  
  107.    (copyfiles (source "Rage!3_a:RAGE03_00.Data")
  108.               (dest @default-dest))
  109.  
  110.    (copyfiles (source "Rage!3_a:RAGE!03")
  111.               (dest @default-dest)
  112.               (infos))
  113.  
  114. ;   (copyfiles (source "file_id.diz")
  115. ;              (dest @default-dest))
  116.  
  117.  
  118.  
  119. ; ensuite fichiers de donnees...
  120.  
  121.  
  122. ; End of Installation Script.
  123.    (complete 100)
  124.