diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2014-03-04 15:28:52 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2014-03-04 15:28:52 +0800 |
commit | 0b96d15315d38a979d9f897b92b49bdee7afaa12 (patch) | |
tree | ebbae2bd77eb4c2f68d961243f733cf8d7e37733 | |
parent | 206ea0de6be706f39a4e04e2cde956576bc70628 (diff) | |
download | cogl-0b96d15315d38a979d9f897b92b49bdee7afaa12.tar.gz |
Visual C++ 2008 Builds: Fix Installation of Binaries
The *.dll, *.exe and *.lib files weren't being copied in the *_SDL configs
as the project looked for them in the wrong place. Correct that problem.
-rw-r--r-- | build/win32/vs9/cogl-install.vsprops | 36 |
1 files changed, 28 insertions, 8 deletions
diff --git a/build/win32/vs9/cogl-install.vsprops b/build/win32/vs9/cogl-install.vsprops index ef0d01ea..292eb9b3 100644 --- a/build/win32/vs9/cogl-install.vsprops +++ b/build/win32/vs9/cogl-install.vsprops @@ -6,22 +6,42 @@ InheritedPropertySheets=".\cogl-build-defines.vsprops" > <UserMacro - Name="CoglDoInstall" + Name="CoglDoInstallBin" Value=" -mkdir $(CopyDir)
 mkdir $(CopyDir)\bin
 -copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\*.dll $(CopyDir)\bin
 +mkdir $(CopyDir)\lib
 + +if "$(ConfigurationName)" == "Release_SDL" goto DO_REL_BIN
 +if "$(ConfigurationName)" == "Debug_SDL" goto DO_DBG_BIN
 -copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\*.exe $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\*.dll $(CopyDir)\bin
 +copy $(ConfigurationName)\$(PlatformName)\bin\*-$(ApiVersion).lib $(CopyDir)\lib
 +copy $(ConfigurationName)\$(PlatformName)\bin\*.exe $(CopyDir)\bin
 +goto DONE_BIN
 -copy ..\*.bat $(CopyDir)\bin
 +:DO_REL_BIN
 +copy Release\$(PlatformName)\bin\*.dll $(CopyDir)\bin
 +copy Release\$(PlatformName)\bin\*-$(ApiVersion).lib $(CopyDir)\lib
 +copy Release\$(PlatformName)\bin\*.exe $(CopyDir)\bin
 +goto DONE_BIN
 + +:DO_DBG_BIN
 +copy Debug\$(PlatformName)\bin\*.dll $(CopyDir)\bin
 +copy Debug\$(PlatformName)\bin\*-$(ApiVersion).lib $(CopyDir)\lib
 +copy Debug\$(PlatformName)\bin\*.exe $(CopyDir)\bin
 +goto DONE_BIN
 + +:DONE_BIN
 + " + /> + <UserMacro + Name="CoglDoInstall" + Value=" +$(CoglDoInstallBin)
 mkdir $(CopyDir)\share\cogl-$(ApiVersion)\examples-data
 copy ..\..\..\examples\crate.jpg $(CopyDir)\share\cogl-$(ApiVersion)\examples-data
 -mkdir $(CopyDir)\lib
 -copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\*-$(ApiVersion).lib $(CopyDir)\lib
 - mkdir $(CopyDir)\include\cogl-$(ApiVersion)\cogl\deprecated
 copy ..\..\..\cogl\cogl-object.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 copy ..\..\..\cogl\cogl-atlas-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |