diff options
author | Luboš Luňák <l.lunak@suse.cz> | 2012-07-06 14:32:30 +0200 |
---|---|---|
committer | Luboš Luňák <l.lunak@suse.cz> | 2012-12-10 14:46:48 +0100 |
commit | 5fb9283448684dbc5cdc993f1fa5afac1b2eeffd (patch) | |
tree | 029fa32a965c76ed5fb9bad3444dbccffc170817 | |
parent | 3dff0ed5c49dccdf04a3a526434837fbd879ddee (diff) |
use PCH with generated cxx sources too
Change-Id: Ica342d70488f735fbaf94423cb425a91b359c9ca
-rw-r--r-- | solenv/gbuild/LinkTarget.mk | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/solenv/gbuild/LinkTarget.mk b/solenv/gbuild/LinkTarget.mk index 6715a2f5bee7..d16dc8375645 100644 --- a/solenv/gbuild/LinkTarget.mk +++ b/solenv/gbuild/LinkTarget.mk @@ -226,11 +226,13 @@ gb_GenCxxObject_get_source = $(WORKDIR)/$(1).$(gb_LinkTarget_CXX_SUFFIX_$(2)) $(call gb_GenCxxObject_get_target,%) : test -f $(GEN_CXX_SOURCE) || (echo "Missing generated source file $(GEN_CXX_SOURCE)" && false) + $(eval $(gb_CxxObject__set_pchflags)) $(call gb_CxxObject__command,$@,$*,$(GEN_CXX_SOURCE),$(call gb_GenCxxObject_get_dep_target,$*)) ifeq ($(gb_FULLDEPS),$(true)) $(call gb_GenCxxObject_get_dep_target,%) : $(if $(wildcard $@),touch $@,\ + $(eval $(gb_CxxObject__set_pchflags))\ $(call gb_Object__command_dep,$@,$(call gb_GenCxxObject_get_target,$*))) endif |