From: Martin Storsjo Date: Sat, 18 May 2013 16:57:19 +0000 (+0300) Subject: msvs: Pass dependency project vcxproj files to the project generation script X-Git-Tag: v1.3.0~1124^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9a5cac0a55f9c99863ebbd4f5ae6315073b5dffb;p=libvpx msvs: Pass dependency project vcxproj files to the project generation script This is required since the dependencies are specified within the vcxproj files themselves, not in the solution file. This doesn't do anything for the old vcproj files. Change-Id: If7818d8e9dbf4aac5bcb34abe648946cf24db51c --- diff --git a/examples.mk b/examples.mk index 805d023ed..05ca8e65a 100644 --- a/examples.mk +++ b/examples.mk @@ -231,7 +231,7 @@ endif # even though there is no real dependency there (the dependency is on # the makefiles). We may want to revisit this. define vcproj_template -$(1): $($(1:.$(VCPROJ_SFX)=).SRCS) +$(1): $($(1:.$(VCPROJ_SFX)=).SRCS) vpx.$(VCPROJ_SFX) @echo " [vcproj] $$@" $$(GEN_VCPROJ)\ --exe\ diff --git a/libs.mk b/libs.mk index 5e7216408..ac94b4289 100644 --- a/libs.mk +++ b/libs.mk @@ -230,7 +230,7 @@ vpx.def: $(call enabled,CODEC_EXPORTS) --out=$@ $^ CLEAN-OBJS += vpx.def -vpx.$(VCPROJ_SFX): $(CODEC_SRCS) vpx.def +vpx.$(VCPROJ_SFX): $(CODEC_SRCS) vpx.def obj_int_extract.$(VCPROJ_SFX) @echo " [CREATE] $@" $(qexec)$(GEN_VCPROJ) \ $(if $(CONFIG_SHARED),--dll,--lib) \ @@ -419,7 +419,7 @@ gtest.$(VCPROJ_SFX): $(SRC_PATH_BARE)/third_party/googletest/src/src/gtest-all.c PROJECTS-$(CONFIG_MSVS) += gtest.$(VCPROJ_SFX) -test_libvpx.$(VCPROJ_SFX): $(LIBVPX_TEST_SRCS) +test_libvpx.$(VCPROJ_SFX): $(LIBVPX_TEST_SRCS) vpx.$(VCPROJ_SFX) gtest.$(VCPROJ_SFX) @echo " [CREATE] $@" $(qexec)$(GEN_VCPROJ) \ --exe \