home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 126 / af126a.adf / Football.lzx / football / Install-Football < prev    next >
Text File  |  1999-05-22  |  10KB  |  417 lines

  1. ;
  2. ; Football Installer Script  by Mark Naughton
  3. ;
  4. ; v1.1 - 19/04/97 - Updated to remove asd-library and redundant files.
  5. ; v1.2 - 10/05/97 - Updated to install WriteMatch.rexx.
  6. ; v1.3 - 30/12/97 - Updated to install new User scripts and new Exec scripts.
  7. ; v1.4 - 14/09/98 - Updated with new files.
  8. ; v1.5 - 03/10/98 - New files and programs.
  9. ; v1.6 - 05/05/99 - New files and amendments for Football 2.3.
  10. ;
  11. ;*****************************************************************************
  12.  
  13.  (set MSG_DESTINATION "Where would you like Football to be installed?\n(It will create a directory called\nFootball in the path.)")
  14.  (set MSG_COPYING     "")
  15.  (set MSG_OS          "You need Kickstart 2.04 and above to use this program.")
  16.  
  17.  
  18. ;*****************************************************************************
  19. ; Are we on the wrong system?
  20.  
  21. (if (< (/ (getversion) 65536) 37)
  22. (
  23.     (abort MSG_OS)
  24. ))
  25.  
  26. ;*****************************************************************************
  27.  
  28. (complete 0)
  29. (set dest_dir
  30.    (askdir (prompt (MSG_DESTINATION))
  31.                  (help @askdir-help)
  32.                  (default @default-dest)
  33.                  (newpath))
  34. )
  35. (working (MSG_COPYING))
  36.  
  37. (set dest_dir (tackon dest_dir "Football"))
  38. (set @default-dest dest_dir)
  39. (complete 15)
  40.  
  41. ;*****************************************************************************
  42.  
  43. (copyfiles  (help @copyfiles-help)
  44.                   (source "Football")
  45.                   (dest @default-dest)
  46.                   (infos)
  47. )
  48. (complete 18)
  49. (copyfiles  (help @copyfiles-help)
  50.                   (source "Football.guide")
  51.                   (dest @default-dest)
  52.                   (infos)
  53. )
  54. (complete 21)
  55.  
  56. ;*****************************************************************************
  57.  
  58. (makedir (tackon @default-dest "Data"))
  59. (makedir (tackon @default-dest "Exec"))
  60. (makedir (tackon @default-dest "User"))
  61.  
  62. (set datadir (tackon @default-dest "Data"))
  63. (set execdir (tackon @default-dest "Exec"))
  64. (set userdir (tackon @default-dest "User"))
  65.  
  66. (complete 30)
  67.  
  68. ;*****************************************************************************
  69.  
  70. (copyfiles (source "Data/Shiva2.df")
  71.            (dest datadir)
  72. )
  73. (copyfiles (source "Data/Shiva2.sf")
  74.            (dest datadir)
  75. )
  76. (copyfiles (source "Data/Shiva2.sflearn")
  77.            (dest datadir)
  78. )
  79. (copyfiles (source "Data/Shiva2.stats")
  80.            (dest datadir)
  81. )
  82. (copyfiles (source "Data/Shiva3.df")
  83.            (dest datadir)
  84. )
  85. (copyfiles (source "Data/Shiva3.sf")
  86.            (dest datadir)
  87. )
  88. (copyfiles (source "Data/Shiva3.sflearn")
  89.            (dest datadir)
  90. )
  91. (copyfiles (source "Data/Shiva3.stats")
  92.            (dest datadir)
  93. )
  94. (copyfiles (source "Data/League_OddSched.df")
  95.            (dest datadir)
  96. )
  97. (copyfiles (source "Data/League_OddSched.sf")
  98.            (dest datadir)
  99. )
  100. (copyfiles (source "Data/League_OddSched.sflearn")
  101.            (dest datadir)
  102. )
  103. (copyfiles (source "Data/League_OddSched.stats")
  104.            (dest datadir)
  105. )
  106.  
  107. (copyfiles (source "Data/FAPrem_9798.df")
  108.            (dest datadir)
  109. )
  110. (copyfiles (source "Data/FAPrem_9798.sf")
  111.            (dest datadir)
  112. )
  113. (copyfiles (source "Data/FAPrem_9798.sflearn")
  114.            (dest datadir)
  115. )
  116. (copyfiles (source "Data/FAPrem_9798.stats")
  117.            (dest datadir)
  118. )
  119.  
  120. (copyfiles (source "Data/FAPrem_9899.df")
  121.            (dest datadir)
  122. )
  123. (copyfiles (source "Data/FAPrem_9899.sf")
  124.            (dest datadir)
  125. )
  126. (copyfiles (source "Data/FAPrem_9899.sflearn")
  127.            (dest datadir)
  128. )
  129. (copyfiles (source "Data/FAPrem_9899.stats")
  130.            (dest datadir)
  131. )
  132.  
  133. (copyfiles (source "Data/FACPS_9899.schd")
  134.            (dest datadir)
  135. )
  136. (copyfiles (source "Data/CPS.schd")
  137.            (dest datadir)
  138. )
  139. (copyfiles (source "Data/Teams4.schd")
  140.            (dest datadir)
  141. )
  142. (copyfiles (source "Data/Teams6.schd")
  143.            (dest datadir)
  144. )
  145. (copyfiles (source "Data/Teams63.schd")
  146.            (dest datadir)
  147. )
  148. (copyfiles (source "Data/Teams64.schd")
  149.            (dest datadir)
  150. )
  151.  
  152.  
  153. (copyfiles (source "Data/WC98_GrpA.df")
  154.            (dest datadir)
  155. )
  156. (copyfiles (source "Data/WC98_GrpA.sf")
  157.            (dest datadir)
  158. )
  159. (copyfiles (source "Data/WC98_GrpA.sflearn")
  160.            (dest datadir)
  161. )
  162. (copyfiles (source "Data/WC98_GrpA.stats")
  163.            (dest datadir)
  164. )
  165. (copyfiles (source "Data/WC98_GrpA.schd")
  166.            (dest datadir)
  167. )
  168. (copyfiles (source "Data/WC98_GrpB.df")
  169.            (dest datadir)
  170. )
  171. (copyfiles (source "Data/WC98_GrpB.sf")
  172.            (dest datadir)
  173. )
  174. (copyfiles (source "Data/WC98_GrpB.sflearn")
  175.            (dest datadir)
  176. )
  177. (copyfiles (source "Data/WC98_GrpB.stats")
  178.            (dest datadir)
  179. )
  180. (copyfiles (source "Data/WC98_GrpB.schd")
  181.            (dest datadir)
  182. )
  183. (copyfiles (source "Data/WC98_GrpC.df")
  184.            (dest datadir)
  185. )
  186. (copyfiles (source "Data/WC98_GrpC.sf")
  187.            (dest datadir)
  188. )
  189. (copyfiles (source "Data/WC98_GrpC.sflearn")
  190.            (dest datadir)
  191. )
  192. (copyfiles (source "Data/WC98_GrpC.stats")
  193.            (dest datadir)
  194. )
  195. (copyfiles (source "Data/WC98_GrpC.schd")
  196.            (dest datadir)
  197. )
  198. (copyfiles (source "Data/WC98_GrpD.df")
  199.            (dest datadir)
  200. )
  201. (copyfiles (source "Data/WC98_GrpD.sf")
  202.            (dest datadir)
  203. )
  204. (copyfiles (source "Data/WC98_GrpD.sflearn")
  205.            (dest datadir)
  206. )
  207. (copyfiles (source "Data/WC98_GrpD.stats")
  208.            (dest datadir)
  209. )
  210. (copyfiles (source "Data/WC98_GrpD.schd")
  211.            (dest datadir)
  212. )
  213. (copyfiles (source "Data/WC98_GrpE.df")
  214.            (dest datadir)
  215. )
  216. (copyfiles (source "Data/WC98_GrpE.sf")
  217.            (dest datadir)
  218. )
  219. (copyfiles (source "Data/WC98_GrpE.sflearn")
  220.            (dest datadir)
  221. )
  222. (copyfiles (source "Data/WC98_GrpE.stats")
  223.            (dest datadir)
  224. )
  225. (copyfiles (source "Data/WC98_GrpE.schd")
  226.            (dest datadir)
  227. )
  228. (copyfiles (source "Data/WC98_GrpF.df")
  229.            (dest datadir)
  230. )
  231. (copyfiles (source "Data/WC98_GrpF.sf")
  232.            (dest datadir)
  233. )
  234. (copyfiles (source "Data/WC98_GrpF.sflearn")
  235.            (dest datadir)
  236. )
  237. (copyfiles (source "Data/WC98_GrpF.stats")
  238.            (dest datadir)
  239. )
  240. (copyfiles (source "Data/WC98_GrpF.schd")
  241.            (dest datadir)
  242. )
  243. (copyfiles (source "Data/WC98_GrpG.df")
  244.            (dest datadir)
  245. )
  246. (copyfiles (source "Data/WC98_GrpG.sf")
  247.            (dest datadir)
  248. )
  249. (copyfiles (source "Data/WC98_GrpG.sflearn")
  250.            (dest datadir)
  251. )
  252. (copyfiles (source "Data/WC98_GrpG.stats")
  253.            (dest datadir)
  254. )
  255. (copyfiles (source "Data/WC98_GrpG.schd")
  256.            (dest datadir)
  257. )
  258. (copyfiles (source "Data/WC98_GrpH.df")
  259.            (dest datadir)
  260. )
  261. (copyfiles (source "Data/WC98_GrpH.sf")
  262.            (dest datadir)
  263. )
  264. (copyfiles (source "Data/WC98_GrpH.sflearn")
  265.            (dest datadir)
  266. )
  267. (copyfiles (source "Data/WC98_GrpH.stats")
  268.            (dest datadir)
  269. )
  270. (copyfiles (source "Data/WC98_GrpH.schd")
  271.            (dest datadir)
  272. )
  273.  
  274. (copyfiles (source "Data/WorldCup_Jul98.cf")
  275.            (dest datadir)
  276. )
  277. (copyfiles (source "Data/WorldCup_Jul98.scf")
  278.            (dest datadir)
  279. )
  280. (copyfiles (source "Data/WorldCup.cfh")
  281.            (dest datadir)
  282. )
  283. (copyfiles (source "Data/WorldCup_Jul98.cfrw")
  284.            (dest datadir)
  285. )
  286.  
  287. (copyfiles (source "Data/FACT.cf")
  288.            (dest datadir)
  289. )
  290. (copyfiles (source "Data/FACT.scf")
  291.            (dest datadir)
  292. )
  293. (copyfiles (source "Data/FACT.cfrw")
  294.            (dest datadir)
  295. )
  296.  
  297. (complete 75)
  298.  
  299. ;*****************************************************************************
  300.  
  301. (copyfiles (source "Exec/CupScheduleNextRound.rexx")
  302.            (dest execdir)
  303. )
  304. (copyfiles (source "Exec/CupScheduler.rexx")
  305.            (dest execdir)
  306. )
  307. (copyfiles (source "Exec/CupUpdateMatches.rexx")
  308.            (dest execdir)
  309. )
  310. (copyfiles (source "Exec/Sort4Chars")
  311.            (dest execdir)
  312. )
  313. (copyfiles (source "Exec/Sort7Chars")
  314.            (dest execdir)
  315. )
  316. (copyfiles (source "Exec/SortWkDts")
  317.            (dest execdir)
  318. )
  319. (copyfiles (source "Exec/ViewCupCurRound.rexx")
  320.            (dest execdir)
  321. )
  322. (copyfiles (source "Exec/ViewCupResults.rexx")
  323.            (dest execdir)
  324. )
  325. (copyfiles (source "Exec/WriteMatch.rexx")
  326.            (dest execdir)
  327. )
  328. (copyfiles (source "Exec/Footsort")
  329.            (dest execdir)
  330. )
  331. (copyfiles (source "Exec/Games.rexx")
  332.            (dest execdir)
  333. )
  334. (copyfiles (source "Exec/League.rexx")
  335.            (dest execdir)
  336. )
  337. (copyfiles (source "Exec/Lstats.rexx")
  338.            (dest execdir)
  339. )
  340. (copyfiles (source "Exec/Results.rexx")
  341.            (dest execdir)
  342. )
  343. (copyfiles (source "Exec/Scheduler.rexx")
  344.            (dest execdir)
  345. )
  346. (copyfiles (source "Exec/Stats.rexx")
  347.            (dest execdir)
  348. )
  349. (copyfiles (source "Exec/UpdateSettings.rexx")
  350.            (dest execdir)
  351. )
  352.  
  353. (complete 95)
  354.  
  355. ;*****************************************************************************
  356.  
  357. (copyfiles (source "User/FlipSchedule.rexx")
  358.            (dest userdir)
  359. )
  360. (copyfiles (source "User/MatchAnalysis.rexx")
  361.            (dest userdir)
  362. )
  363. (copyfiles (source "User/GamesPlayed.rexx")
  364.            (dest userdir)
  365. )
  366. (copyfiles (source "User/UpdateScores.rexx")
  367.            (dest userdir)
  368. )
  369. (copyfiles (source "User/ViewScheduleAndResults.rexx")
  370.            (dest userdir)
  371. )
  372. (copyfiles (source "User/ViewTeamSchedule.rexx")
  373.            (dest userdir)
  374. )
  375. (copyfiles (source "User/EndOfSeason.rexx")
  376.            (dest userdir)
  377. )
  378. (copyfiles (source "User/ViewNextWeeksSchedule.rexx")
  379.            (dest userdir)
  380. )
  381. (copyfiles (source "User/DeleteNewDataFiles.rexx")
  382.            (dest userdir)
  383. )
  384. (copyfiles (source "User/Cup_CupInformation.rexx")
  385.            (dest userdir)
  386. )
  387. (copyfiles (source "User/Reformat_Schedule.rexx")
  388.            (dest userdir)
  389. )
  390. (copyfiles (source "User/Cup_ViewTeamProgress.rexx")
  391.            (dest userdir)
  392. )
  393. (copyfiles (source "User/Cup_ViewHistory.rexx")
  394.            (dest userdir)
  395. )
  396. (copyfiles (source "User/PerformanceRating.rexx")
  397.            (dest userdir)
  398. )
  399. (copyfiles (source "User/UpdateScheduleScores.rexx")
  400.            (dest userdir)
  401. )
  402. (copyfiles (source "User/FixturesLeft.rexx")
  403.            (dest userdir)
  404. )
  405. (copyfiles (source "User/Combination.rexx")
  406.            (dest userdir)
  407. )
  408. (copyfiles (source "User/Cup_CloseCup.rexx")
  409.            (dest userdir)
  410. )
  411.  
  412.  
  413. (complete 100)
  414.  
  415. (exit)
  416.  
  417. ;*****************************************************************************