Having a hardcoded relative path worked okay with the nmake Makefile build but cause problems on a visual studio build. The CI caught that right away. Remove the relative paths, and add additional include directories for the resouce compiler to search in the Makefile and in visual studio.
35 lines
1.6 KiB
XML
35 lines
1.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<PropertyGroup>
|
|
<RootDir>$(MSBuildProjectDirectory)\..\..\..\..\</RootDir>
|
|
<vsDir>$(RootDir)sys\windows\vs\</vsDir>
|
|
<BinDir>$(RootDir)binary\$(Configuration)\$(Platform)\</BinDir>
|
|
<ObjDir>$(ProjectDir)obj\$(Configuration)\$(Platform)\$(TargetName)\</ObjDir>
|
|
<SymbolsDir>$(ProjectDir)symbols\$(Configuration)\$(Platform)\$(TargetName)\</SymbolsDir>
|
|
<ToolsDir>$(RootDir)tools\$(Configuration)\$(Platform)\</ToolsDir>
|
|
<ImageDir>$(vsDir)\Images\</ImageDir>
|
|
<UtilDir>$(RootDir)util\</UtilDir>
|
|
<DatDir>$(RootDir)dat\</DatDir>
|
|
<DocDir>$(RootDir)doc\</DocDir>
|
|
<IncDir>$(RootDir)include\</IncDir>
|
|
<LuaDir>$(RootDir)submodules\lua\</LuaDir>
|
|
<SndWavDir>$(RootDir)sound\wav\</SndWavDir>
|
|
<SndWindDir>$(RootDir)sound\windsound\</SndWindDir>
|
|
<SrcDir>$(RootDir)src\</SrcDir>
|
|
<SysDir>$(RootDir)sys\</SysDir>
|
|
<UtilDir>$(RootDir)util\</UtilDir>
|
|
<SysShareDir>$(RootDir)sys\share\</SysShareDir>
|
|
<SysWindDir>$(RootDir)sys\windows\</SysWindDir>
|
|
<WinShareDir>$(RootDir)win\share\</WinShareDir>
|
|
<WinTtyDir>$(RootDir)win\tty\</WinTtyDir>
|
|
<WinWin32Dir>$(RootDir)win\win32\</WinWin32Dir>
|
|
<OutDir>$(ToolsDir)</OutDir>
|
|
<IntDir>$(ObjDir)</IntDir>
|
|
<WinCursDir>$(RootDir)win\curses\</WinCursDir>
|
|
<SubmodulesDir>$(RootDir)submodules\</SubmodulesDir>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(PDCURSES)'=='' AND Exists('$(RootDir)lib\PDCurses')">
|
|
<PDCURSES>$(RootDir)lib\PDCurses\</PDCURSES>
|
|
</PropertyGroup>
|
|
</Project>
|