+2008-08-27 Tor Lillqvist <tml@novell.com>
+
+ * win32/vs8/glib.vcproj: Don't needlessly copy localcharset.c, but
+ compile it where it is in libcharset. Add "win32" directory level
+ to the references to the dependencies folder (which each actual
+ user of the project file probably needs to edit anyway depending
+ on their directory structure). Drop the nonexistent gi18n.c
+ file. Drop dirent as gdir.c includes dirent.h and wdirent.c
+ directly.
+
2008-08-02 Tor Lillqvist <tml@novell.com>
Bug 545954 - 64-bit issue in dirent
>\r
<Tool\r
Name="VCPreBuildEventTool"\r
- CommandLine="if exist ..\..\..\config.h goto GLIB_CONFIG
copy ..\..\..\config.h.win32 ..\..\..\config.h
:GLIB_CONFIG
if exist ..\..\..\glibconfig.h goto CHARSET
copy ..\..\..\glibconfig.h.win32 ..\..\..\glibconfig.h
:CHARSET
if exist ..\..\..\glib\localcharset.c goto END
copy ..\..\..\glib\libcharset\localcharset.c ..\..\..\glib\localcharset.c
:END
"\r
+ CommandLine="if exist ..\..\..\config.h goto DONE_CONFIG_H
copy ..\..\..\config.h.win32 ..\..\..\config.h
:DONE_CONFIG_H
if exist ..\..\..\glibconfig.h goto DONE_GLIBCONFIG_H
copy ..\..\..\glibconfig.h.win32 ..\..\..\glibconfig.h
:DONE_GLIBCONFIG_H
"\r
/>\r
<Tool\r
Name="VCCustomBuildTool"\r
<Tool\r
Name="VCCLCompilerTool"\r
Optimization="0"\r
- AdditionalIncludeDirectories="../../..;../dirent;../../../glib;"../../../../dependencies/proxy-libintl-20080418/include""\r
+ AdditionalIncludeDirectories="../../..;../dirent;../../../glib;"../../../../dependencies/win32/proxy-libintl-20080418/include""\r
PreprocessorDefinitions="_DEBUG;_WINDOWS;_USRDLL;WIN32;HAVE_CONFIG_H;GLIB_COMPILATION;GLIB_EXPORTS;G_LOG_DOMAIN=\"Glib\";G_ENABLE_DEBUG;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000"\r
MinimalRebuild="true"\r
BasicRuntimeChecks="3"\r
AdditionalDependencies="intl.lib Ws2_32.lib"\r
OutputFile="$(OutDir)\lib$(ProjectName)-2.0-0-vs8.dll"\r
LinkIncremental="2"\r
- AdditionalLibraryDirectories=""../../../../dependencies/proxy-libintl-20080418/lib""\r
+ AdditionalLibraryDirectories=""../../../../dependencies/win32/proxy-libintl-20080418/lib""\r
ModuleDefinitionFile="../../../glib/glib.def"\r
GenerateDebugInformation="true"\r
SubSystem="2"\r
>\r
</File>\r
<File\r
- RelativePath="..\..\..\glib\gi18n.c"\r
- >\r
- </File>\r
- <File\r
RelativePath="..\..\..\glib\giochannel.c"\r
>\r
</File>\r
<File\r
RelativePath="..\..\..\glib\libcharset\localcharset.c"\r
>\r
- </File>\r
- </Filter>\r
- <Filter\r
- Name="dirent"\r
- >\r
- <File\r
- RelativePath="..\dirent\dirent.c"\r
- >\r
- </File>\r
- <File\r
- RelativePath="..\dirent\wdirent.c"\r
- >\r
+ <FileConfiguration\r
+ Name="Debug|Win32"\r
+ >\r
+ <Tool\r
+ Name="VCCLCompilerTool"\r
+ PreprocessorDefinitions="LIBDIR="/irrelevant/lib""\r
+ />\r
+ </FileConfiguration>\r
</File>\r
</Filter>\r
<Filter\r