CLEAN_GCDA := $(foreach lib,$(INST_LIBS) $(INST_SHLIBS) $(NOINST_LIBS) $(INST_PROGS) $(INST_ITV2_TESTPROGS) $(INST_TESTPROGS),$(call DEL_GCDA,$(lib)))
CLEAN_GCNO := $(foreach lib,$(INST_LIBS) $(INST_SHLIBS) $(NOINST_LIBS) $(INST_PROGS) $(INST_ITV2_TESTPROGS) $(INST_TESTPROGS),$(call DEL_GCNO,$(lib)))
CLEAN_GCOV := $(foreach lib,$(INST_LIBS) $(INST_SHLIBS) $(NOINST_LIBS) $(INST_PROGS) $(INST_ITV2_TESTPROGS) $(INST_TESTPROGS),$(call DEL_GCOV,$(lib)))
-CLEAN_CFG := $(INST_UT_SMCONF:%=%.cfg) $(INST_IT_SMCONF:%=%.cfg)
CLEAN_INFO := $(sort $(foreach lib,$(INST_LIBS) $(INST_SHLIBS) $(INST_TEST_MOCK_LIBS) $(INST_TEST_MOCK_SHLIBS) $(NOINST_LIBS) $(INST_PROGS) $(INST_ITV2_TESTPROGS) $(INST_TESTPROGS),$(call DEL_INFO,$(lib))))
CLEAN_FILES += $(INST_DATAINITOBJ)
CLEAN_FILES += $(CLEAN_INFO)
CLEAN_FILES += $(CLEAN_GCNO) $(CLEAN_GCDA) $(CLEAN_GCOV)
-CLEAN_FILES += $(CLEAN_CFG)
ifneq ($(AEXT),)
CLEAN_FILES += $(foreach lib,$(INST_SHLIBS) $(INST_PROGS),$(if $(lib),$(lib).map$(AEXT)))
endif
.PHONY: build-prog $(SUBDIRS:%=build-prog-%)
.PHONY: build-shlib $(SUBDIRS:%=build-shlib-%)
.PHONY: build-arlib $(SUBDIRS:%=build-arlib-%)
-.PHONY: build-cfg
.PHONY: install-header $(SUBDIRS:%=install-header-%)
.PHONY: install-lib
.PHONY: install-shlib $(SUBDIRS:%=install-shlib-%)
@set -e;\
$(MAKE) lint-exec
-
-#all: build-lib build-prog build-test-mock-lib build-cfg all-subdirs
-all: build-lib build-prog build-cfg all-subdirs
+all: build-lib build-prog all-subdirs
all-subdirs:
@set -e;\
install -m 0644 $< $(HEADER_INSTALL_DIR)
endif
-
-
-HOST_LAUNCH_XML2CFG = /usr/share/basesystem/launch_xml2cfg.sh
-CONF_H = /usr/include/basesystem/sm_launch_conf.h
-
-%.cfg: %.xml
- set -e; \
- cpp -P -include $(CONF_H) $< > $<.tmp ; \
- cd $(dir $<.tmp); \
- $(HOST_LAUNCH_XML2CFG) $(notdir $<.tmp) > $@ ; \
- rm -f $<.tmp ;
-
-
install-data: $(INST_PIXMAPS:%=$(PIXMAP_INSTALL_DIR)/%) $(INST_UCODE:%=$(UCODE_INSTALL_DIR)/%) $(INST_DATAINITOBJ:%=$(DATAINITOBJ_INSTALL_DIR)/%) $(OBJ_COPY_LIST:%=$(OBJ_COPY_INSTALL_DIR)/%) $(INST_CONFBIN:%=$(CONFBIN_INSTALL_DIR)/%)