Mercurial > hg > index.cgi
view lwbasic/attic/rules.make @ 212:b0d53e2f3f53
Make --6309/--6809 work properly
Fixed an inverted test that checked for 6809/6309 mode incorrectly. This
also fixes the fact that 6309 mode was not the default as per the
documentation.
author | William Astle <lost@l-w.ca> |
---|---|
date | Sat, 09 Jun 2012 23:17:43 -0600 |
parents | cca933d32298 |
children |
line wrap: on
line source
dirname := $(dir $(lastword $(MAKEFILE_LIST))) lwbasic_dir := $(dirname) lwbasic_lsrcs := main.c input.c parser.c lexer.c emit.c symtab.c lwbasic_srcs := $(addprefix $(dirname),$(lwbasic_lsrcs)) lwbasic_objs := $(lwbasic_srcs:.c=.o) lwbasic_deps := $(lwbasic_srcs:.c=.d) $(lwbasic_dir)lwbasic$(PROGSUFFIX): $(lwbasic_objs) lwlib $(lwbasic_dir)rules.make @echo "Linking $@" @$(CC) -o $@ $(lwbasic_objs) $(LDFLAGS) cleantargs := $(cleantargs) lwbasicclean realcleantargs := $(realcleantargs) lwbasicrealclean .PHONY: lwbasicclean lwbasicrealclean lwbasicrealclean: @echo "Really cleaning up lwbasic" @cd $(lwbasic_dir) && rm -f *.d lwbasicclean: @echo "Cleaning up lwbasic" @cd $(lwbasic_dir) && rm -f *.o *.exe lwbasic -include $(lwbasic_deps)