some work on conditional components in vs build

This commit is contained in:
nhmall
2023-09-23 15:26:09 -04:00
parent 56159742c2
commit 44ecbb2a1b
9 changed files with 208 additions and 16 deletions

View File

@@ -8,11 +8,13 @@
<SymbolsDir>$(ProjectDir)symbols\$(Configuration)\$(Platform)\$(TargetName)\</SymbolsDir>
<ToolsDir>$(RootDir)tools\$(Configuration)\$(Platform)\</ToolsDir>
<ImageDir>$(vsDir)\Images\</ImageDir>
<SubmodulesDir>$(RootDir)submodules\</SubmodulesDir>
<UtilDir>$(RootDir)util\</UtilDir>
<DatDir>$(RootDir)dat\</DatDir>
<DocDir>$(RootDir)doc\</DocDir>
<IncDir>$(RootDir)include\</IncDir>
<LuaDir>$(RootDir)submodules\lua\</LuaDir>
<LuaDir>$(SubmodulesDir)lua\</LuaDir>
<LibDir>$(RootDir)lib\</LibDir>
<SndWavDir>$(RootDir)sound\wav\</SndWavDir>
<SndWindDir>$(RootDir)sound\windsound\</SndWindDir>
<SrcDir>$(RootDir)src\</SrcDir>
@@ -26,9 +28,11 @@
<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 Condition="'$(PDCURSES)'=='' AND Exists('$(SubmodulesDir)PDCursesMod')">
<PDCURSES>$(SubmodulesDir)PDCursesMod\</PDCURSES>
</PropertyGroup>
<PropertyGroup Condition="'$(PDCURSES)'=='' AND Exists('$(RootDir)lib\PDCursesMod') And !Exists('$(SubmodulesDir)PDCursesMod')">
<PDCURSES>$(RootDir)lib\PDCursesMod\</PDCURSES>
</PropertyGroup>
</Project>