From 173241052f56ac2ce756032e4e15d1b45804dce9 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 fd2d414e..deaf4711 100644 --- a/build/win32/vs10/girepository.vcxprojin +++ b/build/win32/vs10/girepository.vcxprojin @@ -85,9 +85,6 @@ Level3 EditAndContinue - - $(GenerateGIRDef) - libffi.lib;%(AdditionalDependencies) $(OutDir)$(LibGIDllPrefix)$(ProjectName)$(LibGIDllSuffix).dll @@ -110,9 +107,6 @@ Level3 ProgramDatabase - - $(GenerateGIRDef) - libffi.lib;%(AdditionalDependencies) $(OutDir)$(LibGIDllPrefix)$(ProjectName)$(LibGIDllSuffix).dll @@ -140,9 +134,6 @@ Level3 ProgramDatabase - - $(GenerateGIRDef) - libffi.lib;%(AdditionalDependencies) $(OutDir)$(LibGIDllPrefix)$(ProjectName)$(LibGIDllSuffix).dll @@ -168,9 +159,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