# Usage: $(call qt_makefile_template,<qt-subdir>)
define qt_makefile_template
$(SOURCES_DIR)/$(1)/Makefile: $(wildcard $(SOURCES_DIR)/$(1)/*.pro)
- cd $(SOURCES_DIR)/$(1); $(QTDIR:%=%/bin/)qmake TOP_DIR=$(MAKERULES_DIR) \
+ cd $(SOURCES_DIR)/$(1); $(QTDIR:%=%/bin/)qmake TOP_DIR=$(OUTPUT_DIR) \
RELATIVE_DIR=$(RELATIVE_PREFIX)$(1) $(QTDIR:%=QTDIR=%) CC=$(CC) \
CXX=$(CXX) LIBS+="-L$(USER_LIB_DIR)" INCLUDEPATH+="$(USER_INCLUDE_DIR)"
endef
-f $(SOURCES_DIR)/$(dir)/Makefile || exit 1 ;)
# Hook to binary pass
-binary-pass: qt-subpass
+binary-pass-submakes: qt-subpass
# Hook to clean pass
clean-local: clean-qt