From ffd2bd9b20a32f414d5fcf91984e9c10a681c3b0 Mon Sep 17 00:00:00 2001 From: Chun-wei Fan Date: Fri, 24 Jul 2015 13:34:04 +0800 Subject: MSVC Builds: Clean Up And Fix the Projects We use the __declspec(dllexport) mechanism for exporting the symbols from the girepository DLL during the build since some time ago, but forgot to remove the .def-generating items from the project files, notably the MSVC 2010+ ones, which could have well broke those builds. Sorry. --- build/win32/vs10/gi-gen-srcs.props | 7 ------- build/win32/vs10/girepository.vcxprojin | 12 ------------ build/win32/vs9/gi-gen-srcs.vsprops | 7 ------- 3 files changed, 26 deletions(-) diff --git a/build/win32/vs10/gi-gen-srcs.props b/build/win32/vs10/gi-gen-srcs.props index 0cda3d54..5d1ae79d 100644 --- a/build/win32/vs10/gi-gen-srcs.props +++ b/build/win32/vs10/gi-gen-srcs.props @@ -8,10 +8,6 @@ copy ..\..\..\tools\g-ir-scanner.in ..\..\..\tools\g-ir-scanner copy ..\..\..\tools\g-ir-doc-tool.in ..\..\..\tools\g-ir-doc-tool copy ..\..\..\tools\g-ir-annotation-tool.in ..\..\..\tools\g-ir-annotation-tool - -echo EXPORTS > $(DefDir)\girepository.def -cl -EP ..\..\..\girepository\girepository.symbols >> $(DefDir)\girepository.def - <_PropertySheetDisplayName>gigensrcsprops @@ -29,8 +25,5 @@ cl -EP ..\..\..\girepository\girepository.symbols >> $(DefDir)\girepositor $(CopyGIRAnnotationTool) - - $(GenerateGIRDef) - diff --git a/build/win32/vs10/girepository.vcxprojin b/build/win32/vs10/girepository.vcxprojin index 393f6754..3da50079 100644 --- a/build/win32/vs10/girepository.vcxprojin +++ b/build/win32/vs10/girepository.vcxprojin @@ -85,9 +85,6 @@ Level3 ProgramDatabase - - $(GenerateGIRDef) - libffi.lib;%(AdditionalDependencies) $(OutDir)$(LibGIDllPrefix)$(ProjectName)$(LibGIDllSuffix).dll @@ -111,9 +108,6 @@ Level3 ProgramDatabase - - $(GenerateGIRDef) - libffi.lib;%(AdditionalDependencies) $(OutDir)$(LibGIDllPrefix)$(ProjectName)$(LibGIDllSuffix).dll @@ -142,9 +136,6 @@ Level3 ProgramDatabase - - $(GenerateGIRDef) - libffi.lib;%(AdditionalDependencies) $(OutDir)$(LibGIDllPrefix)$(ProjectName)$(LibGIDllSuffix).dll @@ -171,9 +162,6 @@ Level3 ProgramDatabase - - $(GenerateGIRDef) - libffi.lib;%(AdditionalDependencies) $(OutDir)$(LibGIDllPrefix)$(ProjectName)$(LibGIDllSuffix).dll diff --git a/build/win32/vs9/gi-gen-srcs.vsprops b/build/win32/vs9/gi-gen-srcs.vsprops index 82c7f68c..d2d5ddbb 100644 --- a/build/win32/vs9/gi-gen-srcs.vsprops +++ b/build/win32/vs9/gi-gen-srcs.vsprops @@ -29,11 +29,4 @@ copy ..\..\..\tools\g-ir-doc-tool.in ..\..\..\tools\g-ir-doc-tool copy ..\..\..\tools\g-ir-annotation-tool.in ..\..\..\tools\g-ir-annotation-tool " /> - -- cgit v1.2.1