use testwrk for binaries, and generated reference data

This commit is contained in:
mrdudz
2014-11-25 13:47:31 +01:00
parent 9c03326360
commit 60026925ad
5 changed files with 98 additions and 94 deletions

View File

@@ -19,33 +19,33 @@ WORKDIR := ./../../testwrk
.PHONY: all clean
TESTS := $(patsubst %.c,%.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,%.o.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,%.os.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,%.osi.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,%.osir.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,%.oi.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,%.oir.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,%.or.prg,$(wildcard *.c))
TESTS := $(patsubst %.c,$(WORKDIR)/%.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,$(WORKDIR)/%.o.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,$(WORKDIR)/%.os.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,$(WORKDIR)/%.osi.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,$(WORKDIR)/%.osir.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,$(WORKDIR)/%.oi.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,$(WORKDIR)/%.oir.prg,$(wildcard *.c))
TESTS += $(patsubst %.c,$(WORKDIR)/%.or.prg,$(wildcard *.c))
all: $(TESTS)
%.prg: %.c
$(WORKDIR)/%.prg: %.c
! $(CL65) $(CC65FLAGS) $< -o $@
%.o.prg: %.c
$(WORKDIR)/%.o.prg: %.c
! $(CL65) $(CC65FLAGS) $< -o $@
%.os.prg: %.c
$(WORKDIR)/%.os.prg: %.c
! $(CL65) $(CC65FLAGS) $< -o $@
%.osi.prg: %.c
$(WORKDIR)/%.osi.prg: %.c
! $(CL65) $(CC65FLAGS) $< -o $@
%.osir.prg: %.c
$(WORKDIR)/%.osir.prg: %.c
! $(CL65) $(CC65FLAGS) $< -o $@
%.oi.prg: %.c
$(WORKDIR)/%.oi.prg: %.c
! $(CL65) $(CC65FLAGS) $< -o $@
%.oir.prg: %.c
$(WORKDIR)/%.oir.prg: %.c
! $(CL65) $(CC65FLAGS) $< -o $@
%.or.prg: %.c
$(WORKDIR)/%.or.prg: %.c
! $(CL65) $(CC65FLAGS) $< -o $@
clean:
@$(RM) *.o
@$(RM) *.prg
@$(RM) $(TESTS)
@$(RM) $(patsubst %.c,$(WORKDIR)/%.o,$(wildcard *.c))