# List of all object files
OBJS = asserts.o \
- bin.o \
+ bin.o \
binfmt.o \
- cfgexpr.o \
+ cfgexpr.o \
condes.o \
config.o \
- dbgfile.o \
- dbginfo.o \
+ dbgfile.o \
dbgsyms.o \
error.o \
exports.o \
extsyms.o \
fileinfo.o \
fileio.o \
- filepath.o \
+ filepath.o \
fragment.o \
global.o \
library.o \
lineinfo.o \
main.o \
mapfile.o \
+ memarea.o \
o65.o \
objdata.o \
objfile.o \
scanner.o \
+ scopes.o \
segments.o \
- spool.o \
- tgtcfg.o
+ span.o \
+ spool.o \
+ tgtcfg.o \
+ tpool.o
# -----------------------------------------------------------------------------
# List of all config includes
INCS = apple2.inc \
apple2enh.inc \
atari.inc \
- atmos.inc \
+ atmos.inc \
bbc.inc \
c128.inc \
c16.inc \
c64.inc \
cbm510.inc \
cbm610.inc \
- geos.inc \
+ geos-apple.inc \
+ geos-cbm.inc \
lunix.inc \
lynx.inc \
- module.inc \
+ module.inc \
nes.inc \
none.inc \
pet.inc \
plus4.inc \
- supervision.inc \
+ supervision.inc \
vic20.inc
LIBS = $(COMMON)/common.a
endif
$(EXE): $(INCS) $(OBJS) $(LIBS)
- $(CC) $(OBJS) $(LIBS) $(LDFLAGS) -o $@
+ $(CC) $(LDFLAGS) $(OBJS) $(LIBS) -o $@
@if [ $(OS2_SHELL) ] ; then $(EBIND) $(EXE) ; fi
inc: $(INCS)
cbm610.inc: cfg/cbm610.cfg
@$(CVT) $< $@ CfgCBM610
-geos.inc: cfg/geos.cfg
- @$(CVT) $< $@ CfgGeos
+geos-apple.inc: cfg/geos-apple.cfg
+ @$(CVT) $< $@ CfgGeosApple
+
+geos-cbm.inc: cfg/geos-cbm.cfg
+ @$(CVT) $< $@ CfgGeosCBM
lunix.inc: cfg/lunix.cfg
@$(CVT) $< $@ CfgLunix