123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- d=../..
- l=$d/mach/m68k2/lib
- h=$d/h
- ASS_PATH=$l/em_ass
- CC=pmds
- SEP_OPT=-n
- CFLAGS=-O -.c
- all: ass$(SEP_OPT)
- clean:
- -rm -f ass-i ass-n *.o maktab *.old asstb.c
- install : all
- cp ass$(SEP_OPT) $(ASS_PATH)
- cmp : all
- cmp ass$(SEP_OPT) $(ASS_PATH)
- lint: ass00.c ass30.c ass40.c ass50.c ass60.c ass70.c \
- ass80.c assci.c assda.c assrl.c asstb.c asscm.c
- lint -hpvbx \
- ass00.c ass30.c ass40.c ass50.c ass60.c ass70.c \
- ass80.c assci.c assda.c assrl.c asstb.c asscm.c
- ass-n: ass00.o ass30.o ass40.o ass50.o ass60.o ass70.o \
- ass80.o assci.o assda.o assrl.o asstb.o asscm.o \
- $l/em_data.a
- $(CC) $(CFLAGS) -s -o ass-n \
- ass00.o ass30.o ass40.o ass50.o ass60.o ass70.o \
- ass80.o assci.o assda.o assrl.o asstb.o asscm.o \
- $l/em_data.a >ass.symb
- ass-i: ass00.o ass30.o ass40.o ass50.o ass60.o ass70.o \
- ass80.o assci.o assda.o assrl.o asstb.o asscm.o \
- $l/em_data.a
- $(CC) -i $(CFLAGS) -o ass-i \
- ass00.o ass30.o ass40.o ass50.o ass60.o ass70.o \
- ass80.o assci.o assda.o assrl.o asstb.o asscm.o \
- $l/em_data.a
- ass00.o ass40.o ass60.o ass70.o ass80.o assrl.o: \
- $h/local.h $h/em_spec.h $h/as_spec.h \
- $h/em_flag.h $h/arch.h ass00.h assex.h
- assci.o: $h/local.h $h/em_spec.h $h/as_spec.h \
- $h/em_flag.h $h/em_mes.h $h/em_pseu.h \
- $h/em_ptyp.h $h/arch.h ass00.h assex.h
- ass30.o ass50.o : \
- $h/local.h $h/em_spec.h $h/as_spec.h \
- $h/em_flag.h ip_spec.h ass00.h assex.h
- ass80.o: $h/em_path.h
- assda.o: $h/local.h $h/em_spec.h $h/as_spec.h \
- $h/em_flag.h $h/arch.h ass00.h
- asscm.o: ass00.h
- asstb.o: asstb.c
- asstb.c: maktab ip_spec.t
- maktab ip_spec.t asstb.c
- maktab: maktab.c $h/em_spec.h ip_spec.h $h/em_flag.h \
- $l/em_data.a
- $(CC) -O -o maktab maktab.c $l/em_data.a
- opr:
- make pr ^ opr
- pr:
- @(pr ass00.h assex.h ip_spec.h ass?0.c ass[rcd]?.c \
- maktab.c ; pr -3 ip_spec.t)
|