-clean:
- rm -rf obj
- rm -f ./vj$(EXESUFFIX)
-
-obj:
- mkdir obj
-
-obj/%.o: src/%.c
- $(THECC) -c $< -o $@
-
-obj/%.o: src/%.cpp
- $(THECC) -c $< -o $@
-
-vj: $(OBJS)
- $(LD) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
-# strip --strip-all vj$(EXESUFFIX)
-# upx -9 vj$(EXESUFFIX)
-
-# Other stuff that has unusual dependencies
-
-obj/gui.o: src/gui.cpp src/include/gui.h src/include/font1.h
- $(THECC) -c src/gui.cpp -o obj/gui.o
-
-#
-# Musashi specific stuffola
-#
-
-obj/m68kcpu.o: obj/m68kops.h src/m68k.h src/m68kconf.h
- $(CC) $(CFLAGS) -Iobj -c src/m68kcpu.c -o obj/m68kcpu.o
-
-obj/m68kops.o: obj/m68kmake$(EXESUFFIX) obj/m68kops.h obj/m68kops.c src/m68k.h src/m68kconf.h
- $(CC) $(CFLAGS) -Isrc -c obj/m68kops.c -o obj/m68kops.o