home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / nieuûytki / amipc / amipc_biback_v1.1 / 68020+ / install_68020+ < prev    next >
Text File  |  1996-11-17  |  3KB  |  151 lines

  1. ;
  2. ;  $VER: AmiPC BiBack 68020+ 1.1 (17.11.96) Lejardinier Olivier
  3. ;
  4.  
  5. ;***************************************************************************;
  6.  
  7. ;
  8. ; Common Texts
  9. ;
  10. ;
  11.  
  12. (set #product-infos
  13. (cat "\n"
  14.      "AmiPC BiBack v1.1 (15.11.96) SHAREWARE, DEMO VERSION"
  15.      "\n\n"
  16.      "The Ultimate Multi-OS Backup System"
  17.      "\n\n"
  18.      "Copyright © 1996 Lejardinier Olivier"
  19.      "\n"
  20.      "All Rights Reserved"
  21.      "\n\n"
  22. ))
  23.  
  24. ;***************************************************************************;
  25.  
  26. ;
  27. ; English Texts
  28. ;
  29. ;
  30.  
  31. (set #bad-amigados-version
  32. (cat "\n"
  33.      "Sorry, this program required AmigaDOS v2.0 or above (v37+)."
  34. ))
  35.  
  36. (set #bad-processor-version
  37. (cat "\n"
  38.      "Sorry, this program required a 68020 or higher."
  39. ))
  40.  
  41. (set #update-infos
  42. (cat "This script install a 68020 or higher version of the AmiPC BiBack main program."
  43. ))
  44.  
  45. (set #ask-product-path
  46. (cat "\n"
  47.      "Where did you have installed 'AmiPC' main program ?"
  48.      "\n"
  49. ))
  50.  
  51. (set #no-product
  52. (cat "The selected directory does not contained 'AmiPC' main program !"
  53. ))
  54.  
  55. (set #updating-program
  56. (cat "Please wait, updating program..."
  57. ))
  58.  
  59. ;***************************************************************************;
  60.  
  61. ;
  62. ; French Texts
  63. ;
  64. ;
  65.  
  66. (if (= @language "français")
  67. (
  68.  
  69. (set #bad-amigados-version
  70. (cat "\n"
  71.      "Désolé, l'AmigaDOS 2.0 ou supérieur est nécessaire pour utiliser ce programme"
  72. ))
  73.  
  74. (set #bad-processor-version
  75. (cat "\n"
  76.      "Désolé, un processeur 68020 ou supérieur est nécessaire pour utiliser ce programme"
  77. ))
  78.  
  79. (set #update-infos
  80. (cat "Ce script installe une version pour processeur 68020 ou supérieur du programme principal d'AmiPC BiBack"
  81. ))
  82.  
  83. (set #ask-product-path
  84. (cat "\n"
  85.      "Où avez-vous installé le programme principal 'AmiPC' ?"
  86.      "\n"
  87. ))
  88.  
  89. (set #no-product
  90. (cat "Le répertoire sélectionné ne contient pas le programme principal 'AmiPC' !"
  91. ))
  92.  
  93. (set #updating-program
  94. (cat "Patientez SVP, mise à jour du programme..."
  95. ))
  96.  
  97. ))
  98.  
  99. ;***************************************************************************
  100.  
  101.  (complete 0)
  102.  
  103.  (set #amigados-version (/ (getversion) 65536))
  104.  
  105.  (if (< #amigados-version 37)
  106.   (abort #bad-amigados-version)
  107.  )
  108.  
  109.  (set #cpu-version (database "cpu"))
  110.    
  111.  (if (<= #cpu-version 68010)
  112.   (abort #bad-processeur-version)
  113.  )
  114.    
  115.  (message
  116.   (cat #product-infos
  117.        #update-infos
  118.   )
  119.  )
  120.  
  121.  (set #product-path
  122.   (askdir
  123.    (prompt #ask-product-path)
  124.    (help  @askdir-help)
  125.    (default (expandpath "/"))
  126.   )
  127.  )
  128.  
  129.  (complete 33)
  130.  
  131.  (if (exists (tackon #product-path "AmiPC"))
  132.   (
  133.    (set #main-program-path (tackon #product-path "AmiPC"))
  134.    
  135.    (working #updating-program)
  136.  
  137.    (run ("Copy FROM %s TO %s.68000 QUIET" #main-program-path #main-program-path))
  138.    (run ("spatch -o%s -pAmiPC_68020+.pch %s" #main-program-path #main-program-path))
  139.    
  140.    (complete 66)
  141.   )
  142.   (abort #no-product)
  143.  )
  144.  
  145.  (complete 100)
  146.  
  147.  (set @default-dest #product-path)
  148.  
  149.  (exit)
  150.  
  151.