|
|
1.1 root 1: ## Process this file with automake to produce Makefile.in
2: # Makefile.am for The Machine Emulator ic/m68k/:
3:
4: AUTOMAKE_OPTIONS = 1.4 gnu
5:
6: INCLUDES = -I$(top_srcdir) -I$(srcdir) -I. -D_TME_IMPL
7:
8: pkglib_LTLIBRARIES = tme_ic_m68k.la
9: tme_ic_m68k_la_SOURCES = m68k-opmap.c m68010.c m68k-insns.c m68k-misc.c
10: tme_ic_m68k_la_LDFLAGS = -module -version-info 0:0:0
11: tme_ic_m68k_la_LIBADD = $(top_builddir)/libtme/libtme.la \
12: $(top_builddir)/generic/libtme-generic.la
13: BUILT_SOURCES = m68k-auto.h m68k-opmap.c m68k-insns-auto.c m68k-bus-auto.c
14: EXTRA_DIST = m68k-impl.h \
15: m68k-misc-auto.sh \
16: m68k-insns-auto.sh \
17: m68k-bus-auto.sh \
18: m68k-execute.c \
19: m68k-iset-expand.pl \
20: m68k-iset.txt \
21: m68k-opmap-make.pl \
22: $(BUILT_SOURCES)
23:
24: # target to make m68k-auto.h:
25: m68k-auto.h: m68k-misc-auto.sh m68k-insns-auto.sh
26: $(SHELL) $(srcdir)/m68k-misc-auto.sh --header > $@
27: $(SHELL) $(srcdir)/m68k-insns-auto.sh --header >> $@
28:
29: # target to make m68k-opmap.c:
30: m68k-opmap.c: m68k-iset.txt m68k-iset-expand.pl m68k-opmap-make.pl
31: ( $(PERL) $(srcdir)/m68k-iset-expand.pl m68000 < $(srcdir)/m68k-iset.txt ; \
32: $(PERL) $(srcdir)/m68k-iset-expand.pl m68010 < $(srcdir)/m68k-iset.txt ; \
33: $(PERL) $(srcdir)/m68k-iset-expand.pl m68020 < $(srcdir)/m68k-iset.txt ) | \
34: $(PERL) $(srcdir)/m68k-opmap-make.pl > $@
35:
36: # target to make m68k-insns-auto.c:
37: m68k-insns-auto.c: m68k-insns-auto.sh m68k-misc-auto.sh
38: $(SHELL) $(srcdir)/m68k-insns-auto.sh > $@
39: $(SHELL) $(srcdir)/m68k-misc-auto.sh >> $@
40:
41: # target to make m68k-bus-auto.c:
42: m68k-bus-auto.c: m68k-bus-auto.sh
43: $(SHELL) $(srcdir)/m68k-bus-auto.sh > $@
44:
45: include $(top_srcdir)/modules
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.