1 # Makefile for system generation
4 export SUPER3_SYS
=$(H316
)/systems
/super3.sys
5 export SUPER2_SYS
=$(H316
)/systems
/super2.sys
6 export SUPER3_SLST
=$(H316
)/systems
/super3.slst
7 export SUPER2_SLST
=$(H316
)/systems
/super2.slst
8 export DAP_SYS
=$(H316
)/systems
/dap.sys
9 export DAP_SLST
=$(H316
)/systems
/dap.slst
12 export LDR_APM_8K
=$(H316
)/slst
/ldr-apm.slst
13 export LDR_APM
=$(H316
)/obj
/ldr-apm.obj
14 export LDR_DUMY
=$(H316
)/obj
/ldr-dumy.obj
15 export PRNTNZ
=$(H316
)/obj
/prntnz.obj
16 export CLEANUP2
=$(H316
)/programs
/tools
/build
/cleanup2.obj
17 export CLEANUP
=$(H316
)/programs
/tools
/build
/cleanup.obj
18 export BINAL
=$(H316
)/programs
/tools
/build
/binal.obj
19 export PAL_AP
=$(H316
)/obj
/pal-ap.obj
20 export RESTART
=$(H316
)/programs
/tools
/build
/restart.obj
21 export DAP16
=$(H316
)/obj
/dap16.obj
22 export IOS16
=$(H316
)/obj
/ios-16.obj
23 export DAP_LIBRARY
=$(H316
)/lib
/iolib
/lib
/dap-lib.lib
24 export DUMYX16
=$(H316
)/obj
/dumy-x16.obj
25 export DECCL
=$(H316
)/obj
/deccl.obj
26 export SETSIZ
=$(H316
)/obj
/setsiz.obj
27 export SUPER_SYS_FOR_DAP
=$(SUPER3_SYS
)
31 all: super3 super2 dap
33 super2
: $(SUPER2_SLST
)
34 super3
: $(SUPER3_SLST
)
37 $(DAP_SLST
): $(DAP16
) $(IOS16
) $(DAP_LIBRARY
) $(DUMYX16
) $(DECCL
) $(SETSIZ
)\
41 $(SUPER2_SLST
): $(LDR_APM_8K
) $(LDR_APM
) $(LDR_DUMY
) $(PRNTNZ
)\
45 $(SUPER3_SLST
): $(LDR_APM_8K
) $(LDR_APM
) $(LDR_DUMY
) $(PRNTNZ
)\
46 $(CLEANUP2
) $(BINAL
) $(RESTART
)
50 @
rm -f
$(SUPER2_SLST
) $(SUPER2_SYS
) $(SUPER3_SLST
) $(SUPER3_SYS
)