3rdparty.props 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3. <PropertyGroup Label="UserMacros">
  4. <OpenMSXRootDir>..\..</OpenMSXRootDir>
  5. <DerivedDir>$(OpenMSXRootDir)\derived</DerivedDir>
  6. <BuildDir>$(DerivedDir)\$(Platform)-VC-$(Configuration)</BuildDir>
  7. <ThirdPartyBuildDir>$(BuildDir)\3rdParty</ThirdPartyBuildDir>
  8. <ThirdPartySrcDir>$(DerivedDir)\3rdParty\src</ThirdPartySrcDir>
  9. <ThirdPartyIntDir>$(ThirdPartyBuildDir)\build</ThirdPartyIntDir>
  10. <ThirdPartyOutDir>$(ThirdPartyBuildDir)\install\lib</ThirdPartyOutDir>
  11. <OpenMSXSrcDir>$(OpenMSXRootDir)\src</OpenMSXSrcDir>
  12. <OpenMSXIntDir>$(BuildDir)\build</OpenMSXIntDir>
  13. <OpenMSXOutDir>$(BuildDir)\install</OpenMSXOutDir>
  14. <OpenMSXConfigDir>$(BuildDir)\config</OpenMSXConfigDir>
  15. <LibNameFreeType>freetype-2.9.1</LibNameFreeType>
  16. <LibNameGlew>glew-2.1.0</LibNameGlew>
  17. <LibNameLibPng>libpng-1.6.36</LibNameLibPng>
  18. <LibNameOgg>libogg-1.3.3</LibNameOgg>
  19. <LibNameSDL>SDL2-2.0.12</LibNameSDL>
  20. <LibNameSDL_ttf>SDL2_ttf-2.0.15</LibNameSDL_ttf>
  21. <LibNameSDLmain>SDLmain</LibNameSDLmain>
  22. <LibNameTcl>tcl8.6.9</LibNameTcl>
  23. <LibNameTheora>libtheora-1.1.1</LibNameTheora>
  24. <LibNameVorbis>libvorbis-1.3.6</LibNameVorbis>
  25. <LibNameZlib>zlib-1.2.11</LibNameZlib>
  26. </PropertyGroup>
  27. <PropertyGroup>
  28. <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
  29. </PropertyGroup>
  30. <ItemGroup>
  31. <BuildMacro Include="OpenMSXRootDir">
  32. <Value>$(OpenMSXRootDir)</Value>
  33. <EnvironmentVariable>true</EnvironmentVariable>
  34. </BuildMacro>
  35. <BuildMacro Include="DerivedDir">
  36. <Value>$(DerivedDir)</Value>
  37. <EnvironmentVariable>true</EnvironmentVariable>
  38. </BuildMacro>
  39. <BuildMacro Include="BuildDir">
  40. <Value>$(BuildDir)</Value>
  41. <EnvironmentVariable>true</EnvironmentVariable>
  42. </BuildMacro>
  43. <BuildMacro Include="ThirdPartyBuildDir">
  44. <Value>$(ThirdPartyBuildDir)</Value>
  45. <EnvironmentVariable>true</EnvironmentVariable>
  46. </BuildMacro>
  47. <BuildMacro Include="ThirdPartySrcDir">
  48. <Value>$(ThirdPartySrcDir)</Value>
  49. <EnvironmentVariable>true</EnvironmentVariable>
  50. </BuildMacro>
  51. <BuildMacro Include="ThirdPartyIntDir">
  52. <Value>$(ThirdPartyIntDir)</Value>
  53. <EnvironmentVariable>true</EnvironmentVariable>
  54. </BuildMacro>
  55. <BuildMacro Include="ThirdPartyOutDir">
  56. <Value>$(ThirdPartyOutDir)</Value>
  57. <EnvironmentVariable>true</EnvironmentVariable>
  58. </BuildMacro>
  59. <BuildMacro Include="OpenMSXSrcDir">
  60. <Value>$(OpenMSXSrcDir)</Value>
  61. <EnvironmentVariable>true</EnvironmentVariable>
  62. </BuildMacro>
  63. <BuildMacro Include="OpenMSXIntDir">
  64. <Value>$(OpenMSXIntDir)</Value>
  65. <EnvironmentVariable>true</EnvironmentVariable>
  66. </BuildMacro>
  67. <BuildMacro Include="OpenMSXOutDir">
  68. <Value>$(OpenMSXOutDir)</Value>
  69. <EnvironmentVariable>true</EnvironmentVariable>
  70. </BuildMacro>
  71. <BuildMacro Include="OpenMSXConfigDir">
  72. <Value>$(OpenMSXConfigDir)</Value>
  73. <EnvironmentVariable>true</EnvironmentVariable>
  74. </BuildMacro>
  75. <BuildMacro Include="LibNameFreeType">
  76. <Value>$(LibNameFreeType)</Value>
  77. <EnvironmentVariable>true</EnvironmentVariable>
  78. </BuildMacro>
  79. <BuildMacro Include="LibNameGlew">
  80. <Value>$(LibNameGlew)</Value>
  81. <EnvironmentVariable>true</EnvironmentVariable>
  82. </BuildMacro>
  83. <BuildMacro Include="LibNameLibPng">
  84. <Value>$(LibNameLibPng)</Value>
  85. <EnvironmentVariable>true</EnvironmentVariable>
  86. </BuildMacro>
  87. <BuildMacro Include="LibNameOgg">
  88. <Value>$(LibNameOgg)</Value>
  89. <EnvironmentVariable>true</EnvironmentVariable>
  90. </BuildMacro>
  91. <BuildMacro Include="LibNameSDL">
  92. <Value>$(LibNameSDL)</Value>
  93. <EnvironmentVariable>true</EnvironmentVariable>
  94. </BuildMacro>
  95. <BuildMacro Include="LibNameSDL_ttf">
  96. <Value>$(LibNameSDL_ttf)</Value>
  97. <EnvironmentVariable>true</EnvironmentVariable>
  98. </BuildMacro>
  99. <BuildMacro Include="LibNameSDLmain">
  100. <Value>$(LibNameSDLmain)</Value>
  101. <EnvironmentVariable>true</EnvironmentVariable>
  102. </BuildMacro>
  103. <BuildMacro Include="LibNameTcl">
  104. <Value>$(LibNameTcl)</Value>
  105. <EnvironmentVariable>true</EnvironmentVariable>
  106. </BuildMacro>
  107. <BuildMacro Include="LibNameTheora">
  108. <Value>$(LibNameTheora)</Value>
  109. <EnvironmentVariable>true</EnvironmentVariable>
  110. </BuildMacro>
  111. <BuildMacro Include="LibNameVorbis">
  112. <Value>$(LibNameVorbis)</Value>
  113. <EnvironmentVariable>true</EnvironmentVariable>
  114. </BuildMacro>
  115. <BuildMacro Include="LibNameZlib">
  116. <Value>$(LibNameZlib)</Value>
  117. <EnvironmentVariable>true</EnvironmentVariable>
  118. </BuildMacro>
  119. </ItemGroup>
  120. </Project>