home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga 12 / MA_Cover_12.iso / devs / print / install < prev    next >
Encoding:
Text File  |  1998-11-04  |  5.0 KB  |  171 lines

  1. ; /*********************************************************************
  2. ; **                                                                  **
  3. ; **  Install  -  Installer-Script für Print            Version 1.00  **
  4. ; **                                                                  **
  5. ; **  © Copyright 1998 by StarGATE Software                           **
  6. ; **                                                                  **
  7. ; **********************************************************************
  8. ; **                                                                  **
  9. ; **  History:                                                        **
  10. ; **                                                                  **
  11. ; **    v1.00 (04/11/1998)                                            **
  12. ; **                                                                  **
  13. ; **      * Erste Version                                             **
  14. ; **                                                                  **
  15. ; *********************************************************************/
  16.  
  17. (complete 0)
  18.  
  19. ; /********************************************************************/
  20. ; /*                                                                  */
  21. ; /*  Sprache anpassen                                                */
  22. ; /*                                                                  */
  23. ; /********************************************************************/
  24.  
  25. ; /** Deutsch *********************************************************/
  26.  
  27. (if (= @language "deutsch" )
  28. (
  29.   (set #introduction
  30.     (cat "\n\nWillkommen zum Print Installer!\n\n"
  31.          "Dieses Script installiert das Programm und alle nötigen\n"
  32.          "Dateien mit wenigen Mausklicks.\n\n"
  33.          "Bitte befolgen Sie die Anweisungen des Installers genau,\n"
  34.          "um eventuelle Fehler zu vermeiden. Danke.\n\n"
  35.          "Marco Miljak"
  36.     )
  37.   )
  38.  
  39.   (set #select_components
  40.     "Wählen Sie die Komponenten, die installiert werden sollen!"
  41.   )
  42.  
  43.   (set #select_components_item1 "Programm")
  44.   (set #select_components_item2 "Anleitung")
  45.  
  46.   (set #select_destdir
  47.     (cat "Bitte wählen Sie das Zielverzeichnis für das Programm!\n"
  48.          "(Es wird KEINE neue Schublade erstellt!!)"
  49.     )
  50.   )
  51.  
  52.   (set #select_destdir_docs
  53.     (cat "Bitte wählen Sie das Zielverzeichnis für die Anleitung!\n"
  54.          "(Es wird KEINE neue Schublade erstellt!!)"
  55.     )
  56.   )
  57.  
  58.   (set #bool_copyicon
  59.     "Soll das Icon des Programms auch kopiert werden?"
  60.   )
  61.  
  62.   (set #bool_copyicon_yes "Ja")
  63.   (set #bool_copyicon_no "Nein")
  64.  
  65.   ; /******************************************************************/
  66.   ; /*                                                                */
  67.   ; /*  Einleitungsmessage                                            */
  68.   ; /*                                                                */
  69.   ; /******************************************************************/
  70.  
  71.   (message #introduction (all))
  72.  
  73.   ; /******************************************************************/
  74.   ; /*                                                                */
  75.   ; /*  Installationskomponenten wählen                               */
  76.   ; /*                                                                */
  77.   ; /******************************************************************/
  78.  
  79.   (set #components
  80.     (askoptions
  81.       (prompt #select_components)
  82.       (choices #select_components_item1
  83.                #select_components_item2
  84.       )
  85.       (help "")
  86.       (default %11)
  87.     )
  88.   )
  89.  
  90.   (complete 25)
  91.  
  92.   ; /******************************************************************/
  93.   ; /*                                                                */
  94.   ; /*  Programm installieren                                         */
  95.   ; /*                                                                */
  96.   ; /******************************************************************/
  97.  
  98.   (if (> #components 0)
  99.   (
  100.     (if (IN #components 0)
  101.     (
  102.       (set #destdir
  103.         (askdir
  104.           (prompt #select_destdir)
  105.           (default "C:")
  106.           (help "")
  107.         )
  108.       )
  109.  
  110.       (complete 40)
  111.  
  112.       (set @default-dest #destdir)
  113.  
  114.       (set #copyicon
  115.         (askbool
  116.           (prompt #bool_copyicon)
  117.           (choices #bool_copyicon_yes
  118.                    #bool_copyicon_no
  119.           )
  120.           (help "")
  121.         )
  122.       )
  123.  
  124.       (if (= #copyicon 1)
  125.       (
  126.         (copyfiles
  127.           (source "Print")
  128.           (dest #destdir)
  129.           (infos)
  130.         )
  131.       )
  132.       (
  133.         (copyfiles
  134.           (source "Print")
  135.           (dest #destdir)
  136.         )
  137.       ))
  138.  
  139.       (complete 60)
  140.     )
  141.     (
  142.       (set @default-dest "<Keine>")
  143.     ))
  144.  
  145.     (if (IN #components 1)
  146.     (
  147.       (set #destdir_docs
  148.         (askdir
  149.           (prompt #select_destdir_docs)
  150.           (default "HELP:")
  151.           (help "")
  152.         )
  153.       )
  154.  
  155.       (complete 90)
  156.  
  157.       (copyfiles
  158.         (source "Print.dok")
  159.         (dest #destdir_docs)
  160.         (infos)
  161.       )
  162.     ))
  163.   ))
  164. )
  165. (
  166.   (message "\nSorry, this Installer Script is German-only!" (all))
  167. ))
  168.  
  169. (complete 100)
  170.  
  171.