home *** CD-ROM | disk | FTP | other *** search
- .key no8/s,noami/s
- .bra {
- .ket }
-
- ; Make all combinations of binaries
- ; Assumes gcc and gnu make with ixemul.library
-
- assign base: /
-
- copy Local:libs/ixemul.library base:amiga/libs
-
- ;;; First do all 8-bitter .prgs:
-
- if "{no8}" eq ""
-
- rm *.prg
-
- ; +++ 8-bitter options
- make TARGET=pet4001 RAMEXP=none CABLE=prlink88 prprgs
-
- cp *.prg /base/pet4001
- cp prserver.prg /base/pet4001/prserver-prlink88.prg
- rm *.prg
-
- make TARGET=pet4001 RAMEXP=none CABLE=prlink prprgs
- cp prserver.prg /base/pet4001/prserver-prlink.prg
- rm *.prg
-
- make TARGET=pet4001 RAMEXP=none CABLE=transnib prprgs
- cp prserver.prg /base/pet4001/prserver-transnib.prg
- rm *.prg
-
- ; +++ 8-bitter options
- make TARGET=pet3001 RAMEXP=none CABLE=prlink88 prprgs
-
- cp *.prg /base/pet3001
- cp prserver.prg /base/pet3001/prserver-prlink88.prg
- rm *.prg
-
- make TARGET=pet3001 RAMEXP=none CABLE=prlink prprgs
- cp prserver.prg /base/pet3001/prserver-prlink.prg
- rm *.prg
-
- make TARGET=pet3001 RAMEXP=none CABLE=transnib prprgs
- cp prserver.prg /base/pet3001/prserver-transnib.prg
- rm *.prg
-
- ; +++ 8-bitter options
- make TARGET=c64 RAMEXP=none CABLE=prlink88 prprgs
-
- cp *.prg /base/c64
- cp prserver.prg /base/c64/prserver-prlink88.prg
- rm *.prg
-
- make TARGET=c64 RAMEXP=none CABLE=prlink prprgs
- cp prserver.prg /base/c64/prserver-prlink.prg
- cp prsample.prg /base/c64/prsample-prlink.prg
- rm *.prg
-
- make TARGET=c64 RAMEXP=none CABLE=transnib prprgs
- cp prserver.prg /base/c64/prserver-transnib.prg
- rm *.prg
-
- ; +++ 8-bitter options
- make TARGET=c128 RAMEXP=none CABLE=prlink88 prprgs
-
- cp *.prg /base/c128
- cp prserver.prg /base/c128/prserver-prlink88.prg
- rm *.prg
-
- make TARGET=c128 RAMEXP=none CABLE=prlink prprgs
- cp prserver.prg /base/c128/prserver-prlink.prg
- cp prsample.prg /base/c128/prsample-prlink.prg
- rm *.prg
-
- make TARGET=c128 RAMEXP=none CABLE=transnib prprgs
- cp prserver.prg /base/c128/prserver-transnib.prg
- rm *.prg
-
- ; +++ 8-bitter options
- make TARGET=vic20 RAMEXP=none CABLE=prlink88 prprgs
-
- cp *.prg /base/vic20
- cp prserver.prg /base/vic20/prserver-prlink88.prg
- rm *.prg
-
- make TARGET=vic20 RAMEXP=none CABLE=prlink prprgs
- cp prserver.prg /base/vic20/prserver-prlink.prg
- cp prsample.prg /base/vic20/prsample-prlink.prg
- rm *.prg
-
- make TARGET=vic20 RAMEXP=none CABLE=transnib prprgs
- cp prserver.prg /base/vic20/prserver-transnib.prg
- rm *.prg
-
- ;;; Remove some junk (cable-dependent, incorrectly named)
-
- rm base:*/prserver.prg
- rm base:*/prsample.prg
- endif
-
- if "{noami}" eq ""
-
- rm prmain pramiga.o
- ; +++ Amiga options
- make CABLEOBJ=pramiga.o "OPTIONS=-DWRAP_AROUND" prmain
- cp prmain /base/amiga/prmain-prlink
-
- rm prmain pramiga.o
- make CABLEOBJ=pramiga.o "OPTIONS=-DPRLINK88 -DWRAP_AROUND" prmain
- cp prmain /base/amiga/prmain-prlink88
-
- rm prmain pramiga.o
- make CABLEOBJ=pramiga.o "OPTIONS=-DTRANSNIB -DWRAP_AROUND" prmain
- cp prmain /base/amiga/prmain-transnib
-
- rm prmain prrfile prwfile prload prsave prdisk prcart prsample *.o
-
- endif
-