From ffea9c2724073e3b7d006f44670a32e625d5f5fb Mon Sep 17 00:00:00 2001 From: midipix Date: Sat, 7 May 2016 08:55:42 -0400 Subject: build system: switch: added skeleton. --- project/extras.mk | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 project/extras.mk (limited to 'project/extras.mk') diff --git a/project/extras.mk b/project/extras.mk new file mode 100644 index 0000000..c0415f8 --- /dev/null +++ b/project/extras.mk @@ -0,0 +1,34 @@ +CFLAGS_PATH += -I$(PROJECT_DIR)/include/cparser +CFLAGS_PATH += -I$(PROJECT_DIR)/include/cparser/adt +CFLAGS_PATH += -I$(PROJECT_DIR)/include/cparser/ast +CFLAGS_PATH += -I$(PROJECT_DIR)/include/cparser/driver +CFLAGS_PATH += -I$(PROJECT_DIR)/include/cparser/firm +CFLAGS_PATH += -I$(PROJECT_DIR)/include/cparser/parser +CFLAGS_PATH += -I$(PROJECT_DIR)/include/cparser/wrappergen + +install-headers-custom: + mkdir -p $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE) + mkdir -p $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE)/adt + mkdir -p $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE)/ast + mkdir -p $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE)/driver + mkdir -p $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE)/firm + mkdir -p $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE)/parser + mkdir -p $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE)/wrappergen + + cp $(PROJECT_DIR)/include/cparser/adt/*.h \ + $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE)/adt + + cp $(PROJECT_DIR)/include/cparser/ast/*.h \ + $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE)/ast + + cp $(PROJECT_DIR)/include/cparser/driver/*.h \ + $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE)/driver + + cp $(PROJECT_DIR)/include/cparser/firm/*.h \ + $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE)/firm + + cp $(PROJECT_DIR)/include/cparser/parser/*.h \ + $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE)/parser + + cp $(PROJECT_DIR)/include/cparser/wrappergen/*.h \ + $(DESTDIR)$(INCLUDEDIR)/$(PACKAGE)/wrappergen -- cgit v1.2.3