diff options
Diffstat (limited to 'src/fe-gtk/fe-gtk.vcxproj')
-rw-r--r-- | src/fe-gtk/fe-gtk.vcxproj | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/fe-gtk/fe-gtk.vcxproj b/src/fe-gtk/fe-gtk.vcxproj index 73526766..7cc40da8 100644 --- a/src/fe-gtk/fe-gtk.vcxproj +++ b/src/fe-gtk/fe-gtk.vcxproj @@ -97,8 +97,14 @@ </ItemDefinitionGroup> <ItemDefinitionGroup> <PreBuildEvent> - <Command>$(DepsRoot)\bin\glib-compile-resources.exe --generate-source --sourcedir $(DataDir) --target "$(ProjectDir)resources.c" "$(DataDir)hexchat.gresource.xml"</Command> - <Message>Build gresource file</Message> + <Command> + <![CDATA[ +SET SOLUTIONDIR=$(SolutionDir)..\ +"%PROGRAMFILES%\Common Files\microsoft shared\TextTemplating\12.0\TextTransform.exe" -out hexchat.rc hexchat.rc.tt +$(DepsRoot)\bin\glib-compile-resources.exe --generate-source --sourcedir $(DataDir) --target "$(ProjectDir)resources.c" "$(DataDir)hexchat.gresource.xml" + ]]> + </Command> + <Message>Build hexchat.rc and gresource file</Message> </PreBuildEvent> </ItemDefinitionGroup> <ItemGroup> @@ -166,6 +172,7 @@ <Manifest Include="hexchat.exe.manifest" /> </ItemGroup> <ItemGroup> + <None Include="hexchat.rc.tt" /> <ResourceCompile Include="hexchat.rc" /> </ItemGroup> <ItemGroup> |