home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / PlainTalk Developer / Text-to-Speech / Installer Source / Installer Script.make < prev    next >
Encoding:
Text File  |  1995-06-07  |  2.9 KB  |  83 lines  |  [TEXT/MPS ]

  1. #    'Installer Script.make'
  2. #    by Deric Horn
  3. #    For English TTS, Spanish TTS
  4.  
  5. Symbols        =    OFF
  6. Debug        =    0
  7. DebugOption    =    -d Debug={Debug}
  8.  
  9. ObjDir        =    :Obj:
  10. AADir        =    :ActionAtoms:
  11. TemplateDir    =    :Templates:
  12.  
  13. RezOptions    =    -t 'kajr' -c 'kajr' -I {TemplateDir} -s {AADir} {DebugOption}
  14. COptions    =    -mbg {Symbols} -Sym {Symbols} -o {ObjDir} -I {AADir} {DebugOption}
  15. LinkOptions    =    -Sym {Symbols}
  16.  
  17. MakeFile    =    'Installer Script.make'
  18.  
  19. OBJS =    ∂
  20.         {ObjDir}GestaltFxns.c.o        ∂
  21.         {ObjDir}ResolveAliasAA.c.o    ∂
  22.         {ObjDir}SetFolderIconAA.c.o    ∂
  23.         {ObjDir}AtomUtils.c.o        ∂
  24. #
  25.  
  26. Templates    = ∂
  27.             {TemplateDir}DeleteAFile.r                ∂
  28.             {TemplateDir}InstallAFile.r                ∂
  29.             {TemplateDir}InstallAnAAtom.r            ∂
  30.             {TemplateDir}InstallAResource.r            ∂
  31.             {TemplateDir}InstallATomeFile.r            ∂
  32.             {TemplateDir}InstallSplitInTwoFile.r    ∂
  33. #
  34.  
  35. 'English TTS Install Script' ƒƒ {MakeFile} {Templates} TTS_English_14_Install.r    ∂
  36.                                 EnglishTTS.rsrc InstallFiles_TTS14.r {OBJS}
  37.     Rez -o "English TTS Install Script" "TTS_English_14_Install.r" {RezOptions} 
  38.     OrphanFiles 'English TTS Install Script'
  39.     SetFile -d "`Date -d -s` 12:00:00" -m "`Date -d -s` 12:00:00" -a i "English TTS Install Script"            #mark Inited
  40.  
  41. 'Mexican TTS Install Script' ƒƒ {MakeFile} {Templates} TTS_Mexican_14_Install.r    ∂
  42.                                 InstallFiles_TTS14_Mexican.r                    ∂
  43.                                 MexicanSpanishTTS.rsrc                            ∂
  44.                                 MexicanSpanishDefault.rsrc                        ∂
  45.                                 {ObjDir}GestaltFxns.c.o # {ObjDir}JoinAA.c.o
  46.     Rez -o "Mexican TTS Install Script" "TTS_Mexican_14_Install.r" {RezOptions} 
  47.     OrphanFiles 'Mexican TTS Install Script'
  48.     SetFile -d "`Date -d -s` 12:00:00" -m "`Date -d -s` 12:00:00" -a i "Mexican TTS Install Script"    #mark Inited
  49.  
  50.  
  51. {ObjDir}GestaltFxns.c.o ƒ {MakeFile} {AADir}GestaltFxns.c
  52.     C -b {AADir}GestaltFxns.c -r {COptions}
  53.     Link -ra =resPurgeable -rt infn=1001 -rn -m CHKGR33MHZ -t rsrc -c RSED ∂
  54.             {ObjDir}GestaltFxns.c.o ∂
  55.             -o {AADir}GestaltFxns.rsrc 
  56.     Link -ra =resPurgeable -rt infn=1002 -rn -m CHKNOTPROCESSOR -t rsrc -c RSED ∂
  57.             {ObjDir}GestaltFxns.c.o ∂
  58.             "{Libraries}"Interface.o ∂
  59.             -o {AADir}GestaltFxns.rsrc 
  60.  
  61. {ObjDir}ResolveAliasAA.c.o ƒ {MakeFile} {AADir}ResolveAliasAA.c {ObjDir}AtomUtils.c.o
  62.     C -r -b {AADir}ResolveAliasAA.c {COptions}
  63.     Link -ra =resPurgeable -t rsrc -c RSED -rt infn=10001 {LinkOptions} ∂
  64.             -m RESOLVEALIAS -sg RESOLVEALIAS ∂
  65.             {ObjDir}ResolveAliasAA.c.o ∂
  66.             {ObjDir}AtomUtils.c.o ∂
  67.             "{CLibraries}"StdCLib.o ∂
  68.             "{Libraries}"Interface.o ∂
  69.             -o {AADir}ResolveAliasAA.rsrc
  70.  
  71. {ObjDir}SetFolderIconAA.c.o ƒ {MakeFile} {AADir}SetFolderIconAA.c {ObjDir}AtomUtils.c.o
  72.     C -b {AADir}SetFolderIconAA.c -r {COptions}
  73.     Link -ra =resPurgeable -t rsrc -c RSED -rt infn=10002 {LinkOptions} ∂
  74.             -m SETFOLDERICON -sg SetFolderIcon ∂
  75.             {ObjDir}SetFolderIconAA.c.o ∂
  76.             {ObjDir}AtomUtils.c.o ∂
  77.             "{CLibraries}"StdCLib.o ∂
  78.             "{Libraries}"Interface.o ∂
  79.             -o {AADir}SetFolderIconAA.rsrc
  80.  
  81. {ObjDir}AtomUtils.c.o ƒ {MakeFile} {AADir}AtomUtils.c
  82.     C -b {AADir}AtomUtils.c -r {COptions}
  83.