summaryrefslogtreecommitdiffstatshomepage
path: root/makefile
diff options
context:
space:
mode:
author Jeffrey Clark <dude@zaplabs.com>2015-11-02 20:41:18 -0600
committer Jeffrey Clark <dude@zaplabs.com>2016-02-15 12:11:18 -0600
commit43cb7eb2e69c16e7a9a3c1f4043bce6dd2b78e07 (patch)
treeecfcf87ede4795b396121c2638d8595ad21cc859 /makefile
parent591d1202ac2b9f75fdf957061ec42a04b644d2a5 (diff)
genie make targets for packager scripts (nw)
Diffstat (limited to 'makefile')
-rw-r--r--makefile11
1 files changed, 8 insertions, 3 deletions
diff --git a/makefile b/makefile
index cf6c49c75ff..a70d6a6db12 100644
--- a/makefile
+++ b/makefile
@@ -1240,10 +1240,13 @@ $(GENIE): $(GENIE_SRC)
3rdparty/genie/src/hosts/%.c:
-clean:
+.PHONY: genieclean
+genieclean:
+ $(SILENT) $(MAKE) $(MAKEPARAMS) -C 3rdparty/genie/build/gmake.$(GENIEOS) -f genie.make clean
+
+clean: genieclean
@echo Cleaning...
-@rm -rf $(BUILDDIR)
- $(SILENT) $(MAKE) $(MAKEPARAMS) -C 3rdparty/genie/build/gmake.$(GENIEOS) -f genie.make clean
$(SILENT) $(MAKE) -C $(SRC)/devices/cpu/m68000 clean
GEN_FOLDERS := $(GENDIR)/$(TARGET)/layout/ $(GENDIR)/$(TARGET)/$(SUBTARGET)/
@@ -1261,8 +1264,10 @@ endif
$(GEN_FOLDERS):
-$(call MKDIR,$@)
+genie: $(GENIE)
+
generate: \
- $(GENIE) \
+ genie \
$(GEN_FOLDERS) \
$(patsubst $(SRC)/%.lay,$(GENDIR)/%.lh,$(LAYOUTS)) \
$(SRC)/devices/cpu/m68000/m68kops.cpp