mirror of
https://github.com/moparisthebest/hexchat
synced 2025-02-11 04:40:14 -05:00
173 lines
6.7 KiB
XML
173 lines
6.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<PropertyGroup Label="UserMacros">
|
|
<AtkApiVersion>1.0</AtkApiVersion>
|
|
<AtkDummyPrefix>\"/dummy\"</AtkDummyPrefix>
|
|
<AtkEtcInstallRoot>..\..\..\..\build\$(Platform)</AtkEtcInstallRoot>
|
|
<CopyDir>..\..\..\..\atk-2.5.91-rel</CopyDir>
|
|
<AtkDoInstall>
|
|
mkdir $(CopyDir)\bin
|
|
|
|
copy $(SolutionDir)$(Configuration)\$(Platform)\bin\*.dll $(CopyDir)\bin
|
|
|
|
|
|
mkdir $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atk.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkaction.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkcomponent.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkdocument.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkeditabletext.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkgobjectaccessible.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkhyperlink.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkhyperlinkimpl.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkhypertext.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atknoopobject.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atknoopobjectfactory.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkobject.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkobjectfactory.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkplug.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkimage.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkregistry.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkrelation.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkrelationtype.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkrelationset.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkselection.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atksocket.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkstate.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkstateset.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkstreamablecontent.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atktable.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atktext.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkutil.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkmisc.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkvalue.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atkwindow.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
copy ..\..\..\atk\atk-enum-types.h $(CopyDir)\include\atk-$(AtkApiVersion)\atk
|
|
|
|
|
|
mkdir $(CopyDir)\lib
|
|
|
|
copy $(SolutionDir)$(Configuration)\$(Platform)\bin\*-$(AtkApiVersion).lib $(CopyDir)\lib
|
|
|
|
</AtkDoInstall>
|
|
<GenerateAtkDef>echo EXPORTS >"..\..\..\atk\atk.def" && cl /EP ..\..\..\atk\atk.symbols >>"..\..\..\atk\atk.def"</GenerateAtkDef>
|
|
<AtkDefines>ATK_COMPILATION;DLL_EXPORT;ATK_LOCALEDIR="$(AtkDummyPrefix)/share/locale"</AtkDefines>
|
|
<AtkLibtoolCompatibleDllPrefix>lib</AtkLibtoolCompatibleDllPrefix>
|
|
<AtkLibtoolCompatibleDllSuffix>-1.0-0</AtkLibtoolCompatibleDllSuffix>
|
|
<AtkSeparateVS10DllPrefix />
|
|
<AtkSeparateVS10DllSuffix>-1.0</AtkSeparateVS10DllSuffix>
|
|
<AtkDllPrefix>$(AtkSeparateVS10DllPrefix)</AtkDllPrefix>
|
|
<AtkDllSuffix>$(AtkSeparateVS10DllSuffix)</AtkDllSuffix>
|
|
</PropertyGroup>
|
|
<PropertyGroup>
|
|
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
|
<_PropertySheetDisplayName>atkprops</_PropertySheetDisplayName>
|
|
<OutDir>$(SolutionDir)$(Configuration)\$(PlatformName)\bin\</OutDir>
|
|
<IntDir>$(SolutionDir)$(Configuration)\$(PlatformName)\obj\$(ProjectName)\</IntDir>
|
|
</PropertyGroup>
|
|
<ItemDefinitionGroup>
|
|
<ClCompile>
|
|
<AdditionalIncludeDirectories>..\..\..;..\..\..\atk;$(AtkEtcInstallRoot)\include;$(AtkEtcInstallRoot)\include\glib-2.0;$(AtkEtcInstallRoot)\lib\glib-2.0\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
<PreprocessorDefinitions>HAVE_CONFIG_H;G_DISABLE_SINGLE_INCLUDES;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<ForcedIncludeFiles>msvc_recommended_pragmas.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
|
|
</ClCompile>
|
|
<Link>
|
|
<AdditionalDependencies>glib-2.0.lib;gobject-2.0.lib;gmodule-2.0.lib;libintl.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
<AdditionalLibraryDirectories>$(AtkEtcInstallRoot)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
|
</Link>
|
|
<PreBuildEvent>
|
|
<Command>
|
|
if exist ..\..\..\config.h goto DONE_CONFIG_H
|
|
|
|
copy ..\..\..\config.h.win32 ..\..\..\config.h
|
|
|
|
:DONE_CONFIG_H
|
|
|
|
if exist ..\..\..\atk\atkmarshal.h goto GEN_MARS_C
|
|
|
|
$(AtkEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal ..\..\..\atk\atkmarshal.list --header >..\..\..\atk\atkmarshal.h
|
|
|
|
:GEN_MARS_C
|
|
|
|
if exist ..\..\..\atk\atkmarshal.c goto END
|
|
|
|
$(AtkEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal ..\..\..\atk\atkmarshal.list --body >..\..\..\atk\atkmarshal.c
|
|
|
|
:END
|
|
|
|
</Command>
|
|
</PreBuildEvent>
|
|
</ItemDefinitionGroup>
|
|
<ItemGroup>
|
|
<BuildMacro Include="AtkApiVersion">
|
|
<Value>$(AtkApiVersion)</Value>
|
|
</BuildMacro>
|
|
<BuildMacro Include="AtkDummyPrefix">
|
|
<Value>$(AtkDummyPrefix)</Value>
|
|
</BuildMacro>
|
|
<BuildMacro Include="AtkEtcInstallRoot">
|
|
<Value>$(AtkEtcInstallRoot)</Value>
|
|
</BuildMacro>
|
|
<BuildMacro Include="CopyDir">
|
|
<Value>$(CopyDir)</Value>
|
|
</BuildMacro>
|
|
<BuildMacro Include="AtkDoInstall">
|
|
<Value>$(AtkDoInstall)</Value>
|
|
</BuildMacro>
|
|
<BuildMacro Include="GenerateAtkDef">
|
|
<Value>$(GenerateAtkDef)</Value>
|
|
</BuildMacro>
|
|
<BuildMacro Include="AtkDefines">
|
|
<Value>$(AtkDefines)</Value>
|
|
</BuildMacro>
|
|
<BuildMacro Include="AtkLibtoolCompatibleDllPrefix">
|
|
<Value>$(AtkLibtoolCompatibleDllPrefix)</Value>
|
|
</BuildMacro>
|
|
<BuildMacro Include="AtkLibtoolCompatibleDllSuffix">
|
|
<Value>$(AtkLibtoolCompatibleDllSuffix)</Value>
|
|
</BuildMacro>
|
|
<BuildMacro Include="AtkSeparateVS10DllPrefix">
|
|
<Value>$(AtkSeparateVS10DllPrefix)</Value>
|
|
</BuildMacro>
|
|
<BuildMacro Include="AtkSeparateVS10DllSuffix">
|
|
<Value>$(AtkSeparateVS10DllSuffix)</Value>
|
|
</BuildMacro>
|
|
<BuildMacro Include="AtkDllPrefix">
|
|
<Value>$(AtkDllPrefix)</Value>
|
|
</BuildMacro>
|
|
<BuildMacro Include="AtkDllSuffix">
|
|
<Value>$(AtkDllSuffix)</Value>
|
|
</BuildMacro>
|
|
</ItemGroup>
|
|
</Project> |