summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@suse.cz>2011-08-09 11:30:10 +0200
committerJan Holesovsky <kendy@suse.cz>2011-08-09 11:33:09 +0200
commit99cf6b877b5ff5d747576c4c1174853e6e5c4541 (patch)
treea9bd31b5d881175b83026e3f768f4eae5dad16e4
parentreduce unused list (diff)
downloadcore-99cf6b877b5ff5d747576c4c1174853e6e5c4541.tar.gz
core-99cf6b877b5ff5d747576c4c1174853e6e5c4541.zip
Create dir for the dependencies.
-rw-r--r--solenv/gbuild/platform/windows.mk8
1 files changed, 4 insertions, 4 deletions
diff --git a/solenv/gbuild/platform/windows.mk b/solenv/gbuild/platform/windows.mk
index b0b4d9fcd86b..a4a9f7e53a7d 100644
--- a/solenv/gbuild/platform/windows.mk
+++ b/solenv/gbuild/platform/windows.mk
@@ -272,7 +272,7 @@ endef
define gb_CObject__command
$(call gb_Output_announce,$(2),$(true),C ,3)
$(call gb_Helper_abbreviate_dirs_native,\
- mkdir -p $(dir $(1)) && \
+ mkdir -p $(dir $(1)) $(dir $(4)) && \
unset INCLUDE && \
$(gb_CC) \
$(DEFS) \
@@ -283,7 +283,7 @@ $(call gb_Helper_abbreviate_dirs_native,\
-I$(realpath $(dir $(3))) \
$(INCLUDE) \
-c $(realpath $(3)) \
- -Fo$(1)) $(call gb_create_deps,$(1),$(call gb_CObject_get_dep_target,$(2)),$(realpath $(3)))
+ -Fo$(1)) $(call gb_create_deps,$(1),$(4),$(realpath $(3)))
$(call gb_Object__command_deponcompile,$(1),$(4),$(3),$(DEFS),$(T_CFLAGS),$(INCLUDE))
endef
@@ -293,7 +293,7 @@ endef
define gb_CxxObject__command
$(call gb_Output_announce,$(2),$(true),CXX,3)
$(call gb_Helper_abbreviate_dirs_native,\
- mkdir -p $(dir $(1)) && \
+ mkdir -p $(dir $(1)) $(dir $(4)) && \
unset INCLUDE && \
$(gb_CXX) \
$(DEFS) \
@@ -304,7 +304,7 @@ $(call gb_Helper_abbreviate_dirs_native,\
-I$(realpath $(dir $(3))) \
$(INCLUDE_STL) $(INCLUDE) \
-c $(realpath $(3)) \
- -Fo$(1)) $(call gb_create_deps,$(1),$(4),$(realpath $(3)))
+ -Fo$(1)) $(call gb_create_deps,$(1),$(4),$(realpath $(3)))
$(call gb_Object__command_deponcompile,$(1),$(4),$(3),$(DEFS),$(T_CXXFLAGS),$(INCLUDE))
endef