home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / REPROSTUDIOUNIVERSAL4.DMS / in.adf / Install-AWindows < prev    next >
Encoding:
Text File  |  1993-08-02  |  7.1 KB  |  295 lines

  1.  
  2.  
  3. (transcript "Installation von \"AWindows")
  4.  
  5. (set @default-dest
  6.         (askdir
  7.                 (prompt "Pfad für AWindows Verzeichniss")
  8.                 (help @askdir-help)
  9.                 (default @default-dest)
  10.         )
  11. )
  12.  
  13. ;(message @default-dest)
  14.  
  15. (makeassign "MYASS" @default-dest)
  16.  
  17. (makedir "MYASS:AWINDOWS"
  18.         (prompt "Das Verzeichniss AWINDOWS wird erzeugt")
  19.         (help @makedir-help)
  20.         (infos)
  21.         (confirm)
  22. )
  23.  
  24. (makeassign "AWINDOWS" "MYASS:AWINDOWS")
  25. (set ass0 (expandpath "MYASS:AWINDOWS"))
  26.  
  27. (makedir "MYASS:AWINDOWS/demos"
  28.         (prompt "Das Verzeichniss AWINDOWS/demos wird erzeugt")
  29.         (help @makedir-help)
  30.         (infos)
  31.         (confirm)
  32. )
  33.  
  34. (set ass1 (expandpath "MYASS:AWINDOWS/demos"))
  35.  
  36. (copyfiles
  37.         (prompt "Welche Demos sollen nach AWINDOWS/demos kopiert werden")
  38.         (help @copyfiles-help)
  39.         (source "demos")
  40.         (dest ass1)
  41.         (all)
  42.         (files)
  43.         (infos)
  44.         (confirm)
  45. )
  46.  
  47. (makedir "MYASS:AWINDOWS/PANELS"
  48.         (prompt "Das Verzeichniss AWINDOWS/PANELS wird erzeugt")
  49.         (help @makedir-help)
  50.         (infos)
  51.         (confirm)
  52. )
  53.  
  54. (set ass1 (expandpath "MYASS:AWINDOWS/PANELS"))
  55.  
  56. (run "AWindow:c/rpk e AWindow:Panels/Color.rpk MYASS:AWindows/Panels/Color.panel >nil:"
  57.         (prompt "Das Panel wird entpackt")
  58.         (help "Mehr ist dem nicht hinzuzufügen.")
  59.         (confirm)
  60. )
  61.  
  62. (makeassign "PANELS" "MYASS:AWINDOWS/PANELS")
  63.  
  64. (makedir "MYASS:AWINDOWS/WSStartup"
  65.         (prompt "Das Verzeichniss AWINDOWS/WSStartup wird erzeugt")
  66.         (help @makedir-help)
  67.         (infos)
  68.         (confirm)
  69. )
  70.  
  71. (set ass2 (expandpath "MYASS:AWINDOWS/WSStartup"))
  72.  
  73.  
  74. (set name
  75.         (askoptions
  76.                 (prompt "Welche Programme sollen beim Start von AWindows automatisch gestarted werden")
  77.                 (help @askoptions-help)
  78.                 (choices "backfill" "blocks" "clock" "showiff24" "AppManager" "spliner" "wbounce" "bouncer")
  79.                 (default 5)
  80.         )
  81. )
  82.  
  83. (if (BITAND name 1) (copyfiles
  84.                       (source "demos")
  85.                       (dest ass2)
  86.                       (choices "backfill")
  87.                       (files)
  88.                       (infos)
  89.                     ))
  90.  
  91. (if (BITAND name 2) (copyfiles
  92.                       (source "demos")
  93.                       (dest ass2)
  94.                       (choices "blocks")
  95.                       (files)
  96.                       (infos)
  97.                     ))
  98.  
  99. (if (BITAND name 4) (copyfiles
  100.                       (source "demos")
  101.                       (dest ass2)
  102.                       (choices "clock")
  103.                       (files)
  104.                       (infos)
  105.                     ))
  106.  
  107. (if (BITAND name 8) (copyfiles
  108.                       (source "demos")
  109.                       (dest ass2)
  110.                       (choices "showiff24")
  111.                       (files)
  112.                       (infos)
  113.                     ))
  114.  
  115. (if (BITAND name 16) (copyfiles
  116.                       (source "demos")
  117.                       (dest ass2)
  118.                       (choices "AppManager")
  119.                       (files)
  120.                       (infos)
  121.                     ))
  122.  
  123. (if (BITAND name 32) (copyfiles
  124.                       (source "demos")
  125.                       (dest ass2)
  126.                       (choices "spliner")
  127.                       (files)
  128.                       (infos)
  129.                     ))
  130.  
  131. (if (BITAND name 64) (copyfiles
  132.                       (source "demos")
  133.                       (dest ass2)
  134.                       (choices "wbounce")
  135.                       (files)
  136.                       (infos)
  137.                     ))
  138.  
  139. (if (BITAND name 128) (copyfiles
  140.                       (source "demos")
  141.                       (dest ass2)
  142.                       (choices "bouncer")
  143.                       (files)
  144.                       (infos)
  145.                     ))
  146.  
  147. (makeassign "WSSTARTUP" "MYASS:AWINDOWS/WSStartup")
  148.  
  149. (makedir "MYASS:AWINDOWS/Pattern"
  150.         (prompt "Das Verzeichniss AWINDOWS/Pattern wird erzeugt")
  151.         (help @makedir-help)
  152.         (infos)
  153.         (confirm)
  154. )
  155.  
  156.  
  157. (set ass6 (expandpath "MYASS:AWINDOWS/PATTERN"))
  158.  
  159. (run "AWindow:c/rpk e AWindow:Pattern/Repro.rpk MYASS:AWindows/Pattern/Repro.iff >nil:"
  160.         (prompt "Das Pattern wird entpackt")
  161.         (help "Mehr ist dem nicht hinzuzufügen.")
  162.         (confirm)
  163. )
  164.  
  165. (copyfiles
  166.       (source "pattern")
  167.       (dest "MYASS:AWindows/Pattern")
  168.       (choices "Repro.iff.info")
  169. )
  170.  
  171. (makeassign "PATTERN" "MYASS:AWINDOWS/PATTERN")
  172.  
  173.  
  174. (makedir "MYASS:AWINDOWS/PREFS"
  175.         (prompt "Das Verzeichniss AWINDOWS/PREFS wird erzeugt")
  176.         (help @makedir-help)
  177.         (infos)
  178.         (confirm)
  179. )
  180.  
  181. (set destprefs (expandpath "MYASS:AWINDOWS/PREFS"))
  182.  
  183. (copyfiles
  184.         (prompt "Welche PREFERENCES sollen nach AWINDOWS/PREFS kopiert werden")
  185.         (help @copyfiles-help)
  186.         (source "PREFS")
  187.         (dest destprefs)
  188.         (all)
  189.         (files)
  190.         (infos)
  191.         (confirm)
  192. )
  193.  
  194.  
  195.  
  196. (makedir "envarc:AWINDOWS"
  197.         (prompt "In envarc: und env: wird ein AWINDOWS-Verzeichniss angelegt\ und mit den benötigten Dataien gefüllt")
  198.         (help @makedir-help)
  199.         (infos)
  200.         (confirm)
  201. )
  202.  
  203.  
  204. (copyfiles
  205.         (source "S")
  206.         (dest "envarc:AWINDOWS")
  207.         (all)
  208.         (files)
  209.         (infos)
  210. )
  211.  
  212. (makedir "env:AWINDOWS"
  213.         (infos)
  214. )
  215.  
  216.  
  217. (copyfiles
  218.         (source "S")
  219.         (dest "env:AWINDOWS")
  220.         (all)
  221.         (files)
  222.         (infos)
  223. )
  224.  
  225.  
  226. (set libdest
  227.         (askdir
  228.                 (prompt "Pfad für Libraries")
  229.                 (help @askdir-help)
  230.                 (default "LIBS:")
  231.         )
  232. )
  233.  
  234. (run "AWindow:c/rpk e AWindow:libs/window.rpk ram:window.library >nil:"
  235.         (prompt "window.library nach ram: entpacken")
  236.         (help "Die Window.library wird temporär ins ram: entpackt")
  237.         (confirm)
  238. )
  239.  
  240. (copylib
  241.         (prompt "Kopieren der window.library nach " libdest)
  242.         (help @copylib-help)
  243.         (source "ram:window.library")
  244.         (dest libdest)
  245.         (confirm)
  246. )
  247.  
  248. (run "delete ram:window.library >nil:" )
  249.  
  250. (run "AWindow:c/rpk e AWindow:libs/glue.rpk ram:glue.library >nil:"
  251.         (prompt "glue.library nach ram: entpacken")
  252.         (help "Die glue.library wird temporär ins ram: entpackt")
  253.         (confirm)
  254. )
  255.  
  256. (copylib
  257.         (prompt "Kopieren der glue.library nach " libdest)
  258.         (help @copylib-help)
  259.         (source "ram:glue.library")
  260.         (dest libdest)
  261.         (confirm)
  262. )
  263.  
  264. (run "delete ram:glue.library >nil:" )
  265.  
  266. (run "AWindow:c/rpk e AWindow:libs/wsreq.rpk ram:wsreq.library >nil:"
  267.         (prompt "wsreq.library nach ram: entpacken")
  268.         (help "Die wsreq.library wird temporär ins ram: entpackt")
  269.         (confirm)
  270. )
  271.  
  272. (copylib
  273.         (prompt "Kopieren der wsreq.library nach " libdest)
  274.         (help @copylib-help)
  275.         (source "ram:wsreq.library")
  276.         (dest libdest)
  277.         (confirm)
  278. )
  279.  
  280. (run "delete ram:wsreq.library >nil:" )
  281.  
  282.  
  283. (startup "AWindows"
  284.         (prompt
  285.                 "Einige Ergänzungen in \"S:user-startup\" damit ihr System AWindows automatisch benutzen kann!")
  286.         (help "Keine Hilfe für diese Funktion")
  287.         (command "\nassign AWINDOWS: " ass0)
  288.         (command "\nassign PANELS: " ass1)
  289.         (command "\nassign PATTERN: " ass6)
  290.         (command "\nassign WSSTARTUP: " ass2)
  291. )
  292.  
  293.  
  294.  
  295.