Commit | Line | Data |
---|---|---|
c30e2e2d | 1 | CFLAGS += -Wall -ggdb |
e10b1284 | 2 | ifdef CONFIG_FILE |
3 | CFLAGS += -DCONFIG_FILE=$(CONFIG_FILE) | |
4 | endif | |
d9d77995 | 5 | CXXFLAGS += $(CFLAGS) |
c30e2e2d | 6 | |
7441f043 | 7 | OBJS = Main.o Ea.o OpAny.o OpArith.o OpBranch.o OpLogic.o OpMove.o Disa/Disa.o |
c30e2e2d | 8 | |
d9d77995 | 9 | all: Cyclone.s |
c30e2e2d | 10 | |
d9d77995 | 11 | Cyclone.s: cyclone_gen |
c30e2e2d | 12 | ./$< |
13 | ||
14 | cyclone_gen: $(OBJS) | |
15 | $(CXX) -o $@ $^ $(LDFLAGS) | |
16 | ||
17 | clean: | |
d9d77995 | 18 | $(RM) $(OBJS) cyclone_gen Cyclone.s |