]> rtime.felk.cvut.cz Git - omk.git/blobdiff - snippets/qt.omk
Update wvtool
[omk.git] / snippets / qt.omk
index 5880b64f9d4c216ef6378c8c079ff522e13abda3..518850e9e23f0863d1ce9cac98417c64c909033b 100644 (file)
@@ -34,8 +34,7 @@ qt-subpass-$(1): $(LOCAL_BUILD_DIR)/$(dir $(1))Makefile
                RELATIVE_DIR=$(RELATIVE_PREFIX)$(dir $(1)) -C $(LOCAL_BUILD_DIR)/$(dir $(1)) || exit 1 ;
 
 # Hook to clean pass
-clean-local: clean-qt-$(dir $(1))
-clean-qt-$(dir $(1)): $(LOCAL_BUILD_DIR)/$(dir $(1))Makefile
+clean-local:: $(LOCAL_BUILD_DIR)/$(dir $(1))Makefile
        @$(QUIET_CMD_ECHO) "  QT CLEAN $(dir $(1))"
        $(Q)$(MAKE) SOURCES_DIR=$(SOURCES_DIR)/$(dir $(1)) \
          RELATIVE_DIR=$(RELATIVE_PREFIX)$(dir $(1)) \
@@ -44,6 +43,6 @@ clean-qt-$(dir $(1)): $(LOCAL_BUILD_DIR)/$(dir $(1))Makefile
 endef
 
 $(foreach pro,$(QT_PROJECTS), $(eval $(call qt_project_template,$(pro))))
-$(foreach pro,$(foreach dir,$(QT_SUBDIRS), $(wildcard $(dir)/*.pro)), $(eval $(call qt_project_template,$(pro))))
+$(foreach pro,$(foreach dir,$(QT_SUBDIRS), $(wildcard $(SOURCES_DIR)/$(dir)/*.pro)), $(eval $(call qt_project_template,$(pro:$(SOURCES_DIR)/%=%))))
 
 endif