1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109
|
; Snapshot creation script for amigaunits
;*********************************************************
; Create the binary directory output tree on the work:
; volume.
;*********************************************************
cd work:
makedir fpc-tmp
cd fpc-tmp
makedir units
cd units
makedir amiga
cd amiga
makedir amigaunits utilunits
;*********************************************************
; Compile and copy
;*********************************************************
cd work3:fpc/packages/extra/amunits/units
;copy units/#? to work:fpc-tmp/units/amiga/amigaunits clone
;copy utilunits/#? to work:fpc-tmp/units/amiga/utilunits clone
; Go to units directory and compile
;cd work:fpc-tmp/units/amiga/amigaunits
ppc68k amigados -vi -Fu../utilunits -Fi../inc
ppc68k amigaguide -vi -Fu../utilunits -Fi../inc
ppc68k amigalib -vi -Fu../utilunits -Fi../inc
ppc68k amigaprinter -vi -Fu../utilunits -Fi../inc
ppc68k asl -vi -Fu../utilunits -Fi../inc
ppc68k audio -vi -Fu../utilunits -Fi../inc
ppc68k bootblock -vi -Fu../utilunits -Fi../inc
ppc68k bullet -vi -Fu../utilunits -Fi../inc
ppc68k cd -vi -Fu../utilunits -Fi../inc
ppc68k clipboard -vi -Fu../utilunits -Fi../inc
ppc68k colorwheel -vi -Fu../utilunits -Fi../inc
ppc68k configregs -vi -Fu../utilunits -Fi../inc
ppc68k configvars -vi -Fu../utilunits -Fi../inc
ppc68k console -vi -Fu../utilunits -Fi../inc
ppc68k conunit -vi -Fu../utilunits -Fi../inc
ppc68k datatypes -vi -Fu../utilunits -Fi../inc
ppc68k diskfont -vi -Fu../utilunits -Fi../inc
ppc68k expansion -vi -Fu../utilunits -Fi../inc
ppc68k expansionbase -vi -Fu../utilunits -Fi../inc
ppc68k gadtools -vi -Fu../utilunits -Fi../inc
ppc68k gameport -vi -Fu../utilunits -Fi../inc
ppc68k gradientslider -vi -Fu../utilunits -Fi../inc
ppc68k hardblocks -vi -Fu../utilunits -Fi../inc
ppc68k hardware -vi -Fu../utilunits -Fi../inc
ppc68k icon -vi -Fu../utilunits -Fi../inc
ppc68k input -vi -Fu../utilunits -Fi../inc
ppc68k keyboard -vi -Fu../utilunits -Fi../inc
ppc68k locale -vi -Fu../utilunits -Fi../inc
ppc68k lowlevel -vi -Fu../utilunits -Fi../inc
ppc68k nonvolatile -vi -Fu../utilunits -Fi../inc
ppc68k prefs -vi -Fu../utilunits -Fi../inc
ppc68k prtbase -vi -Fu../utilunits -Fi../inc
ppc68k prtgfx -vi -Fu../utilunits -Fi../inc
ppc68k realtime -vi -Fu../utilunits -Fi../inc
ppc68k rexx -vi -Fu../utilunits -Fi../inc
ppc68k romboot_base -vi -Fu../utilunits -Fi../inc
ppc68k scsidisk -vi -Fu../utilunits -Fi../inc
ppc68k tapedeck -vi -Fu../utilunits -Fi../inc
ppc68k trackdisk -vi -Fu../utilunits -Fi../inc
ppc68k translator -vi -Fu../utilunits -Fi../inc
cd /
cd utilunits
ppc68k amigautils.pas -Fu../units -Fi../inc
ppc68k consoleio.pas -Fu../units -Fi../inc
ppc68k deadkeys.pas -Fu../units -Fi../inc
ppc68k doublebuffer.pas -Fu../units -Fi../inc
ppc68k easyasl.pas -Fu../units -Fi../inc
ppc68k hisoft.pas -Fu../units -Fi../inc
ppc68k longarray.pas -Fu../units -Fi../inc
ppc68k pcq.pas -Fu../units -Fi../inc
ppc68k systemvartags.pas -Fu../units -Fi../inc
ppc68k timerutils.pas -Fu../units -Fi../inc
ppc68k vartags.pas -Fu../units -Fi../inc
ppc68k wbargs.pas -Fu../units -Fi../inc
cd /
copy units/#?.o to work:fpc-tmp/units/amiga/amigaunits clone
copy units/#?.ppu to work:fpc-tmp/units/amiga/amigaunits clone
copy units/#?.a to work:fpc-tmp/units/amiga/amigaunits clone
copy utilunits/#?.o to work:fpc-tmp/units/amiga/utilunits clone
copy utilunits/#?.ppu to work:fpc-tmp/units/amiga/utilunits clone
copy utilunits/#?.a to work:fpc-tmp/units/amiga/utilunits clone
;*********************************************************
; Archive
;*********************************************************
cd work:fpc-tmp
lha a -er amunits.lha units/amiga/amigaunits/#?
lha a -er amunits.lha units/amiga/utilunits/#?
copy amunits.lha to work3:fpc
delete #? force all
cd /
delete fpc-tmp
|