OSDN Git Service

reset timing changed, nmi bug fixed.
[motonesfpga/motonesfpga.git] / simulation / Makefile
index 78b1446..c554620 100644 (file)
@@ -1,5 +1,5 @@
-DIRS=clock mem ppu dev cpu 
-MODULES=address_decoder.vhd motones_sim.vhd 
+DIRS=mem cpu ppu apu clock
+MODULES=motonesfpga_common.vhd address_decoder.vhd motones_sim.vhd 
 WORKDIR=work
 TEST_MODULE = testbench_motones_sim.vhd
 
@@ -25,9 +25,12 @@ $(BIN): $(DIRS) $(OBJS)
 clean:
        -rm $(OBJS)
        -rm $(BIN)
-       -rm $(patsubst $(WORKDIR)/,$(WORKDIR)/e~, $(OBJS))
-       -rm *.o *.cf *.vcd
+       -rm $(subst .vhd,,$(WORKDIR)/e~$(TEST_MODULE)).o
+       -rm testbench.vcd*
        
 rclean: clean
+       for dir in $(DIRS); do \
+               make -C $(ROOT_DIR)/$$dir clean; \
+       done
        -rm $(WORKDIR)/*