mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-08 18:36:17 +01:00
57f9c590f9
... for builds using the PCRE bundled with the GLib sources, so that
pcre_version() will also be defined, and be exported so that the regex test program
will properly link when the bundled PCRE sources are used.
This is a follow-up commit to 476f30a
.
79 lines
2.2 KiB
XML
79 lines
2.2 KiB
XML
<?xml version="1.0" encoding="Windows-1252"?>
|
|
<VisualStudioPropertySheet
|
|
ProjectType="Visual C++"
|
|
Version="8.00"
|
|
Name="glibbuilddefinesprops"
|
|
OutputDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin"
|
|
IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)\"
|
|
InheritedPropertySheets=".\glib-version-paths.vsprops"
|
|
>
|
|
<Tool
|
|
Name="VCCLCompilerTool"
|
|
AdditionalIncludeDirectories="..\..\..;..\..\..\glib;$(GlibEtcInstallRoot)\include"
|
|
PreprocessorDefinitions="HAVE_CONFIG_H"
|
|
ForcedIncludeFiles="msvc_recommended_pragmas.h"
|
|
AdditionalOptions="/MP"
|
|
/>
|
|
<Tool
|
|
Name="VCLinkerTool"
|
|
AdditionalDependencies="intl.lib"
|
|
AdditionalLibraryDirectories="$(GlibEtcInstallRoot)\lib"
|
|
/>
|
|
<UserMacro
|
|
Name="GLibBundledPCREDefines"
|
|
Value="PCRE_STATIC;LINK_SIZE=2;MAX_NAME_SIZE=32;MAX_NAME_COUNT=10000;NEWLINE=-1;POSIX_MALLOC_THRESHOLD=10;MATCH_LIMIT=10000000;MATCH_LIMIT_RECURSION=10000000;SUPPORT_UCP;SUPPORT_UTF;SUPPORT_UTF8;G_LOG_DOMAIN=\"GLib-GRegex\""
|
|
/>
|
|
<UserMacro
|
|
Name="GlibBundledPCREExportDefines"
|
|
Value="PCRE_EXP_DECL=__declspec(dllexport)extern;PCRE_EXP_DEFN="
|
|
/>
|
|
<UserMacro
|
|
Name="GLibBundledPCREUndefs"
|
|
Value="-UBSR_ANYCRLF -UEBCDIC"
|
|
/>
|
|
<UserMacro
|
|
Name="LocalCharsetDefs"
|
|
Value="LIBDIR="blah""
|
|
/>
|
|
<UserMacro
|
|
Name="DllExportDefines"
|
|
Value="DLL_EXPORT"
|
|
/>
|
|
<UserMacro
|
|
Name="UseSystemPCREDefines"
|
|
Value="USE_SYSTEM_PCRE"
|
|
/>
|
|
<UserMacro
|
|
Name="GLibInBuildMacro"
|
|
Value="GLIB_COMPILATION"
|
|
/>
|
|
<UserMacro
|
|
Name="GioInBuildMacro"
|
|
Value="GIO_COMPILATION"
|
|
/>
|
|
<UserMacro
|
|
Name="GLibBuildDefines"
|
|
Value="$(GLibInBuildMacro);$(DllExportDefines);G_LOG_DOMAIN=\"GLib\""
|
|
/>
|
|
<UserMacro
|
|
Name="GThreadBuildDefines"
|
|
Value="G_LOG_DOMAIN=\"GThread\""
|
|
/>
|
|
<UserMacro
|
|
Name="GModuleBuildDefines"
|
|
Value="G_LOG_DOMAIN=\"GModule\""
|
|
/>
|
|
<UserMacro
|
|
Name="GObjectBuildDefines"
|
|
Value="GOBJECT_COMPILATION;$(DllExportDefines);G_LOG_DOMAIN=\"GLib-GObject\";FFI_BUILDING"
|
|
/>
|
|
<UserMacro
|
|
Name="GioBuildDefines"
|
|
Value="$(GioInBuildMacro);G_LOG_DOMAIN=\"GLib-GIO\";$(DllExportDefines)"
|
|
/>
|
|
<UserMacro
|
|
Name="WindowsNetworkingLibs"
|
|
Value="ws2_32.lib shlwapi.lib dnsapi.lib iphlpapi.lib"
|
|
/>
|
|
</VisualStudioPropertySheet>
|