[pango] MSVC Builds: "Install" the .pdb files
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango] MSVC Builds: "Install" the .pdb files
- Date: Wed, 4 Mar 2015 11:34:57 +0000 (UTC)
commit 48fc4fa07e5fe513f4eb7ee061fb9e1a04d733e8
Author: Chun-wei Fan <fanchunwei src gnome org>
Date: Wed Mar 4 19:34:45 2015 +0800
MSVC Builds: "Install" the .pdb files
To make it easier for people to develop and debug Pango on Windows,
especially as the builds already generate the .pdb's.
build/win32/vs10/pango-install-bin.props | 38 ++++++++--------------------
build/win32/vs9/pango-install-bin.vsprops | 21 ++++++++-------
2 files changed, 22 insertions(+), 37 deletions(-)
---
diff --git a/build/win32/vs10/pango-install-bin.props b/build/win32/vs10/pango-install-bin.props
index 9fe3235..5413766 100644
--- a/build/win32/vs10/pango-install-bin.props
+++ b/build/win32/vs10/pango-install-bin.props
@@ -11,44 +11,28 @@ mkdir $(CopyDir)\lib
if "$(Configuration)" == "Release_FC" goto DO_FC_BIN
-
if "$(Configuration)" == "Debug_FC" goto DO_FC_BIN
-
-copy $(Configuration)\$(Platform)\bin\*.dll $(CopyDir)\bin
-
-copy $(Configuration)\$(Platform)\bin\*-$(PangoApiVersion).lib $(CopyDir)\lib
-
+copy $(Configuration)\$(Platform)\bin\$(PangoDllPrefix)pango*$(PangoDllSuffix).dll $(CopyDir)\bin
+copy $(Configuration)\$(Platform)\bin\$(PangoDllPrefix)pango*$(PangoDllSuffix).pdb $(CopyDir)\bin
+copy $(Configuration)\$(Platform)\bin\pango*-$(PangoApiVersion).lib $(CopyDir)\lib
goto DONE_BIN
-
:DO_FC_BIN
-
copy $(Configuration)\$(Platform)\bin\$(PangoDllPrefix)pangoft2$(PangoDllSuffix).dll $(CopyDir)\bin
-
+copy $(Configuration)\$(Platform)\bin\$(PangoDllPrefix)pangoft2$(PangoDllSuffix).pdb $(CopyDir)\bin
copy $(Configuration)\$(Platform)\bin\$(PangoDllPrefix)pangocairo$(PangoDllSuffix).dll $(CopyDir)\bin
-
+copy $(Configuration)\$(Platform)\bin\$(PangoDllPrefix)pangocairo$(PangoDllSuffix).pdb $(CopyDir)\bin
copy $(Configuration)\$(Platform)\bin\pangoft2-$(PangoApiVersion).lib $(CopyDir)\lib
-
copy $(Configuration)\$(Platform)\bin\pangocairo-$(PangoApiVersion).lib $(CopyDir)\lib
+if "$(Configuration)" == "Release_FC" copy
$(SolutionDir)\Release\$(Platform)\bin\$(PangoDllPrefix)pango*$(PangoDllSuffix).dll $(CopyDir)\bin
+if "$(Configuration)" == "Release_FC" copy
$(SolutionDir)\Release\$(Platform)\bin\$(PangoDllPrefix)pango*$(PangoDllSuffix).pdb $(CopyDir)\bin
+if "$(Configuration)" == "Release_FC" copy
$(SolutionDir)\Release\$(Platform)\bin\pango*-$(PangoApiVersion).lib $(CopyDir)\lib
-if "$(Configuration)" == "Release_FC" copy
$(SolutionDir)\Release\$(Platform)\bin\$(PangoDllPrefix)pango$(PangoDllSuffix).dll $(CopyDir)\bin
-
-if "$(Configuration)" == "Release_FC" copy
$(SolutionDir)\Release\$(Platform)\bin\$(PangoDllPrefix)pangowin32$(PangoDllSuffix).dll $(CopyDir)\bin
-
-if "$(Configuration)" == "Release_FC" copy
$(SolutionDir)\Release\$(Platform)\bin\pango-$(PangoApiVersion).lib $(CopyDir)\lib
-
-if "$(Configuration)" == "Release_FC" copy
$(SolutionDir)\Release\$(Platform)\bin\pangowin32-$(PangoApiVersion).lib $(CopyDir)\lib
-
-
-if "$(Configuration)" == "Debug_FC" copy
$(SolutionDir)\Debug\$(Platform)\bin\$(PangoDllPrefix)pango$(PangoDllSuffix).dll $(CopyDir)\bin
-
-if "$(Configuration)" == "Debug_FC" copy
$(SolutionDir)\Debug\$(Platform)\bin\$(PangoDllPrefix)pangowin32$(PangoDllSuffix).dll $(CopyDir)\bin
-
-if "$(Configuration)" == "Debug_FC" copy $(SolutionDir)\Debug\$(Platform)\bin\pango-$(PangoApiVersion).lib
$(CopyDir)\lib
-
-if "$(Configuration)" == "Debug_FC" copy
$(SolutionDir)\Debug\$(Platform)\bin\pangowin32-$(PangoApiVersion).lib $(CopyDir)\lib
+if "$(Configuration)" == "Debug_FC" copy
$(SolutionDir)\Debug\$(Platform)\bin\$(PangoDllPrefix)pango*$(PangoDllSuffix).dll $(CopyDir)\bin
+if "$(Configuration)" == "Debug_FC" copy
$(SolutionDir)\Debug\$(Platform)\bin\$(PangoDllPrefix)pango*$(PangoDllSuffix).pdb $(CopyDir)\bin
+if "$(Configuration)" == "Debug_FC" copy $(SolutionDir)\Debug\$(Platform)\bin\pango*-$(PangoApiVersion).lib
$(CopyDir)\lib
:DONE_BIN
diff --git a/build/win32/vs9/pango-install-bin.vsprops b/build/win32/vs9/pango-install-bin.vsprops
index 8ca87a0..28a8cd0 100644
--- a/build/win32/vs9/pango-install-bin.vsprops
+++ b/build/win32/vs9/pango-install-bin.vsprops
@@ -14,25 +14,26 @@ mkdir $(CopyDir)\lib

if "$(ConfigurationName)" == "Release_FC" goto DO_FC_BIN

if "$(ConfigurationName)" == "Debug_FC" goto DO_FC_BIN

-copy $(ConfigurationName)\$(PlatformName)\bin\*.dll $(CopyDir)\bin

-copy $(ConfigurationName)\$(PlatformName)\bin\*-$(PangoApiVersion).lib $(CopyDir)\lib

+copy $(ConfigurationName)\$(PlatformName)\bin\$(PangoDllPrefix)pango*$(PangoDllSuffix).dll
$(CopyDir)\bin

+copy $(ConfigurationName)\$(PlatformName)\bin\$(PangoDllPrefix)pango*$(PangoDllSuffix).pdb
$(CopyDir)\bin

+copy $(ConfigurationName)\$(PlatformName)\bin\pango*-$(PangoApiVersion).lib $(CopyDir)\lib

goto DONE_BIN

:DO_FC_BIN

copy $(ConfigurationName)\$(PlatformName)\bin\$(PangoDllPrefix)pangoft2$(PangoDllSuffix).dll
$(CopyDir)\bin

+copy $(ConfigurationName)\$(PlatformName)\bin\$(PangoDllPrefix)pangoft2$(PangoDllSuffix).pdb
$(CopyDir)\bin

copy $(ConfigurationName)\$(PlatformName)\bin\$(PangoDllPrefix)pangocairo$(PangoDllSuffix).dll
$(CopyDir)\bin

+copy $(ConfigurationName)\$(PlatformName)\bin\$(PangoDllPrefix)pangocairo$(PangoDllSuffix).pdb
$(CopyDir)\bin

copy $(ConfigurationName)\$(PlatformName)\bin\pangoft2-$(PangoApiVersion).lib $(CopyDir)\lib

copy $(ConfigurationName)\$(PlatformName)\bin\pangocairo-$(PangoApiVersion).lib $(CopyDir)\lib

-if "$(ConfigurationName)" == "Release_FC" copy
$(SolutionDir)\Release\$(PlatformName)\bin\$(PangoDllPrefix)pango$(PangoDllSuffix).dll
$(CopyDir)\bin

-if "$(ConfigurationName)" == "Release_FC" copy
$(SolutionDir)\Release\$(PlatformName)\bin\$(PangoDllPrefix)pangowin32$(PangoDllSuffix).dll
$(CopyDir)\bin

-if "$(ConfigurationName)" == "Release_FC" copy
$(SolutionDir)\Release\$(PlatformName)\bin\pango-$(PangoApiVersion).lib $(CopyDir)\lib

-if "$(ConfigurationName)" == "Release_FC" copy
$(SolutionDir)\Release\$(PlatformName)\bin\pangowin32-$(PangoApiVersion).lib $(CopyDir)\lib

+if "$(ConfigurationName)" == "Release_FC" copy
$(SolutionDir)\Release\$(PlatformName)\bin\$(PangoDllPrefix)pango*$(PangoDllSuffix).dll
$(CopyDir)\bin

+if "$(ConfigurationName)" == "Release_FC" copy
$(SolutionDir)\Release\$(PlatformName)\bin\$(PangoDllPrefix)pango*$(PangoDllSuffix).pdb
$(CopyDir)\bin

+if "$(ConfigurationName)" == "Release_FC" copy
$(SolutionDir)\Release\$(PlatformName)\bin\pango*-$(PangoApiVersion).lib $(CopyDir)\lib

-if "$(ConfigurationName)" == "Debug_FC" copy
$(SolutionDir)\Debug\$(PlatformName)\bin\$(PangoDllPrefix)pango$(PangoDllSuffix).dll
$(CopyDir)\bin

-if "$(ConfigurationName)" == "Debug_FC" copy
$(SolutionDir)\Debug\$(PlatformName)\bin\$(PangoDllPrefix)pangowin32$(PangoDllSuffix).dll
$(CopyDir)\bin

-if "$(ConfigurationName)" == "Debug_FC" copy
$(SolutionDir)\Debug\$(PlatformName)\bin\pango-$(PangoApiVersion).lib $(CopyDir)\lib

-if "$(ConfigurationName)" == "Debug_FC" copy
$(SolutionDir)\Debug\$(PlatformName)\bin\pangowin32-$(PangoApiVersion).lib $(CopyDir)\lib

+if "$(ConfigurationName)" == "Debug_FC" copy
$(SolutionDir)\Debug\$(PlatformName)\bin\$(PangoDllPrefix)pango*$(PangoDllSuffix).dll
$(CopyDir)\bin

+if "$(ConfigurationName)" == "Debug_FC" copy
$(SolutionDir)\Debug\$(PlatformName)\bin\$(PangoDllPrefix)pango*$(PangoDllSuffix).pdb
$(CopyDir)\bin

+if "$(ConfigurationName)" == "Debug_FC" copy
$(SolutionDir)\Debug\$(PlatformName)\bin\pango*-$(PangoApiVersion).lib $(CopyDir)\lib

:DONE_BIN

"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]