*** empty log message ***
[h316.git] / systems / Makefile
CommitLineData
6e993cc0 1# Makefile for system generation
2
3# Targets
4export SUPER3_SYS=$(H316)/sys/super3.sys
459cc2df 5export SUPER2_SYS=$(H316)/sys/super2.sys
6e993cc0 6export SUPER3_SLST=$(H316)/slst/super3.slst
459cc2df 7export SUPER2_SLST=$(H316)/slst/super2.slst
6e993cc0 8
9# Used files
10export LDR_APM_8K=$(H316)/slst/ldr-apm_8k.slst
11export LDR_APM=$(H316)/obj/ldr-apm.obj
12export LDR_DUMY=$(H316)/obj/ldr-dumy.obj
13export PRNTNZ=$(H316)/obj/prntnz.obj
459cc2df 14export CLEANUP2=$(H316)/programs/tools/build/cleanup2.obj
15export CLEANUP=$(H316)/programs/tools/build/cleanup.obj
6e993cc0 16export BINAL=$(H316)/programs/tools/build/binal.obj
459cc2df 17export PAL_AP=$(H316)/obj/pal-ap.obj
61655ba3 18export RESTART=$(H316)/programs/tools/build/restart.obj
6e993cc0 19export MAKE
20
459cc2df 21all: super3 super2
6e993cc0 22
459cc2df 23super2: $(SUPER2_SLST)
6e993cc0 24super3: $(SUPER3_SLST)
25
459cc2df 26$(SUPER2_SLST): $(LDR_APM_8K) $(LDR_APM) $(LDR_DUMY) $(PRNTNZ)\
27 $(CLEANUP) $(PAL_AP)
28 ./build_super2.sh
29
6e993cc0 30$(SUPER3_SLST): $(LDR_APM_8K) $(LDR_APM) $(LDR_DUMY) $(PRNTNZ)\
459cc2df 31 $(CLEANUP2) $(BINAL) $(RESTART)
6e993cc0 32 ./build_super3.sh
33
34clean:
459cc2df 35 rm -f $(SUPER2_SLST) $(SUPER2_SYS) $(SUPER3_SLST) $(SUPER3_SYS)
6e993cc0 36
37.PHONY: super3