From 9858784eb6369dc189836f8971791af5238145ea Mon Sep 17 00:00:00 2001 From: Arnavion Date: Wed, 11 Feb 2015 10:01:29 -0800 Subject: Better project files. - Output directly to rel\ instead of to bin\ and then copying files over. - Deduped Win32 vs x64 configs - Moved some common properties to hexchat.props - All build intermediates (except htm's intermediates) are no longer emitted in the source directory --- src/fe-gtk/fe-gtk.vcxproj | 84 ++++++++++++----------------------------------- 1 file changed, 21 insertions(+), 63 deletions(-) (limited to 'src/fe-gtk/fe-gtk.vcxproj') diff --git a/src/fe-gtk/fe-gtk.vcxproj b/src/fe-gtk/fe-gtk.vcxproj index 62790283..401518b4 100644 --- a/src/fe-gtk/fe-gtk.vcxproj +++ b/src/fe-gtk/fe-gtk.vcxproj @@ -2,6 +2,7 @@ v120 + Application @@ -19,79 +20,38 @@ fegtk - - Application - false - MultiByte - - - Application - false - MultiByte - - - - - - - - - - - - - - false - hexchat - $(HexChatBin) - $(HexChatObj)$(ProjectName)\ - - - false + + + hexchat - $(HexChatBin) - $(HexChatObj)$(ProjectName)\ + $(HexChatRel) - - - true - true + + false WIN32;NDEBUG;_WINDOWS;$(OwnFlags);%(PreprocessorDefinitions) - $(SolutionDir)..;..\common;$(DepsRoot)\include;$(Glib);$(Gtk);%(AdditionalIncludeDirectories) - true + ..\common;$(HexChatLib);$(DepsRoot)\include;$(Glib);$(Gtk);%(AdditionalIncludeDirectories) 4244;%(DisableSpecificWarnings) - Windows - true - true - true - $(DepsRoot)\lib;$(OutDir);%(AdditionalLibraryDirectories) - $(DepLibs);common.lib;%(AdditionalDependencies) + $(DepsRoot)\lib;%(AdditionalLibraryDirectories) + $(DepLibs);$(HexChatLib)common.lib;%(AdditionalDependencies) mainCRTStartup - - - true - true + + false WIN32;_WIN64;_AMD64_;NDEBUG;_WINDOWS;$(OwnFlags);%(PreprocessorDefinitions) - $(SolutionDir)..;..\common;$(DepsRoot)\include;$(Glib);$(Gtk);%(AdditionalIncludeDirectories) - true + ..\common;$(HexChatLib);$(DepsRoot)\include;$(Glib);$(Gtk);%(AdditionalIncludeDirectories) 4244;4267;%(DisableSpecificWarnings) - Windows - true - true - true - $(DepsRoot)\lib;$(OutDir);%(AdditionalLibraryDirectories) - $(DepLibs);common.lib;%(AdditionalDependencies) + $(DepsRoot)\lib;%(AdditionalLibraryDirectories) + $(DepLibs);$(HexChatLib)common.lib;%(AdditionalDependencies) mainCRTStartup @@ -99,10 +59,10 @@ Build hexchat.rc and gresource file @@ -159,7 +119,7 @@ powershell "Get-Content -Encoding UTF8 '$(SolutionDir)..\src\fe-gtk\hexchat.rc.u - + @@ -174,7 +134,7 @@ powershell "Get-Content -Encoding UTF8 '$(SolutionDir)..\src\fe-gtk\hexchat.rc.u - + @@ -183,6 +143,4 @@ powershell "Get-Content -Encoding UTF8 '$(SolutionDir)..\src\fe-gtk\hexchat.rc.u - - - \ No newline at end of file + -- cgit 1.4.1