Exclude MinGW headers from source/project files on non-MinGW platforms
This commit is contained in:
1
configure
vendored
1
configure
vendored
@@ -120,6 +120,7 @@ AWKCOMMAND='
|
|||||||
if ($0 == "WIN32" && "'$os'" != "MINGW" &&
|
if ($0 == "WIN32" && "'$os'" != "MINGW" &&
|
||||||
"'$os'" != "CYGWIN" && "'$os'" != "MSVC") { next; }
|
"'$os'" != "CYGWIN" && "'$os'" != "MSVC") { next; }
|
||||||
if ($0 == "MSVC" && "'$os'" != "MSVC") { next; }
|
if ($0 == "MSVC" && "'$os'" != "MSVC") { next; }
|
||||||
|
if ($0 == "MINGW" && "'$os'" != "MINGW") { next; }
|
||||||
if ($0 == "DIRECTMUSIC" && "'$with_direct_music'" == "0") { next; }
|
if ($0 == "DIRECTMUSIC" && "'$with_direct_music'" == "0") { next; }
|
||||||
if ($0 == "FLUIDSYNTH" && "'$fluidsynth'" == "" ) { next; }
|
if ($0 == "FLUIDSYNTH" && "'$fluidsynth'" == "" ) { next; }
|
||||||
if ($0 == "USE_XAUDIO2" && "'$with_xaudio2'" == "0") { next; }
|
if ($0 == "USE_XAUDIO2" && "'$with_xaudio2'" == "0") { next; }
|
||||||
|
|||||||
@@ -136,6 +136,7 @@ load_main_data() {
|
|||||||
if ($0 == "WIN32" && "'$os'" != "MINGW" &&
|
if ($0 == "WIN32" && "'$os'" != "MINGW" &&
|
||||||
"'$os'" != "CYGWIN" && "'$os'" != "MSVC" ) { next; }
|
"'$os'" != "CYGWIN" && "'$os'" != "MSVC" ) { next; }
|
||||||
if ($0 == "MSVC" && "'$os'" != "MSVC") { next; }
|
if ($0 == "MSVC" && "'$os'" != "MSVC") { next; }
|
||||||
|
if ($0 == "MINGW" && "'$os'" != "MINGW") { next; }
|
||||||
if ($0 == "DIRECTMUSIC" && "'$enable_directmusic'" != "1") { next; }
|
if ($0 == "DIRECTMUSIC" && "'$enable_directmusic'" != "1") { next; }
|
||||||
if ($0 == "FLUIDSYNTH" && "'$enable_fluidsynth'" != "1") { next; }
|
if ($0 == "FLUIDSYNTH" && "'$enable_fluidsynth'" != "1") { next; }
|
||||||
if ($0 == "USE_XAUDIO2" && "'$with_xaudio2'" == "0") { next; }
|
if ($0 == "USE_XAUDIO2" && "'$with_xaudio2'" == "0") { next; }
|
||||||
|
|||||||
@@ -1403,10 +1403,6 @@
|
|||||||
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree.h" />
|
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree.h" />
|
||||||
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_map.h" />
|
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_map.h" />
|
||||||
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_set.h" />
|
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_set.h" />
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.condition_variable.h" />
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.mutex.h" />
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.shared_mutex.h" />
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.thread.h" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="..\media\openttd.ico" />
|
<None Include="..\media\openttd.ico" />
|
||||||
|
|||||||
@@ -3303,18 +3303,6 @@
|
|||||||
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_set.h">
|
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_set.h">
|
||||||
<Filter>Btree containers</Filter>
|
<Filter>Btree containers</Filter>
|
||||||
</ClInclude>
|
</ClInclude>
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.condition_variable.h">
|
|
||||||
<Filter>MinGW threading</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.mutex.h">
|
|
||||||
<Filter>MinGW threading</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.shared_mutex.h">
|
|
||||||
<Filter>MinGW threading</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.thread.h">
|
|
||||||
<Filter>MinGW threading</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="..\media\openttd.ico" />
|
<None Include="..\media\openttd.ico" />
|
||||||
|
|||||||
@@ -1403,10 +1403,6 @@
|
|||||||
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree.h" />
|
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree.h" />
|
||||||
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_map.h" />
|
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_map.h" />
|
||||||
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_set.h" />
|
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_set.h" />
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.condition_variable.h" />
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.mutex.h" />
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.shared_mutex.h" />
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.thread.h" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="..\media\openttd.ico" />
|
<None Include="..\media\openttd.ico" />
|
||||||
|
|||||||
@@ -3303,18 +3303,6 @@
|
|||||||
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_set.h">
|
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_set.h">
|
||||||
<Filter>Btree containers</Filter>
|
<Filter>Btree containers</Filter>
|
||||||
</ClInclude>
|
</ClInclude>
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.condition_variable.h">
|
|
||||||
<Filter>MinGW threading</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.mutex.h">
|
|
||||||
<Filter>MinGW threading</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.shared_mutex.h">
|
|
||||||
<Filter>MinGW threading</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.thread.h">
|
|
||||||
<Filter>MinGW threading</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="..\media\openttd.ico" />
|
<None Include="..\media\openttd.ico" />
|
||||||
|
|||||||
@@ -1403,10 +1403,6 @@
|
|||||||
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree.h" />
|
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree.h" />
|
||||||
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_map.h" />
|
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_map.h" />
|
||||||
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_set.h" />
|
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_set.h" />
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.condition_variable.h" />
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.mutex.h" />
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.shared_mutex.h" />
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.thread.h" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="..\media\openttd.ico" />
|
<None Include="..\media\openttd.ico" />
|
||||||
|
|||||||
@@ -3303,18 +3303,6 @@
|
|||||||
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_set.h">
|
<ClInclude Include="..\src\3rdparty\cpp-btree\safe_btree_set.h">
|
||||||
<Filter>Btree containers</Filter>
|
<Filter>Btree containers</Filter>
|
||||||
</ClInclude>
|
</ClInclude>
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.condition_variable.h">
|
|
||||||
<Filter>MinGW threading</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.mutex.h">
|
|
||||||
<Filter>MinGW threading</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.shared_mutex.h">
|
|
||||||
<Filter>MinGW threading</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
<ClInclude Include="..\src\3rdparty\mingw-std-threads\mingw.thread.h">
|
|
||||||
<Filter>MinGW threading</Filter>
|
|
||||||
</ClInclude>
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Include="..\media\openttd.ico" />
|
<None Include="..\media\openttd.ico" />
|
||||||
|
|||||||
10
source.list
10
source.list
@@ -1249,7 +1249,9 @@ scope_info.h
|
|||||||
3rdparty/cpp-btree/safe_btree_set.h
|
3rdparty/cpp-btree/safe_btree_set.h
|
||||||
|
|
||||||
# MinGW threading
|
# MinGW threading
|
||||||
3rdparty/mingw-std-threads/mingw.condition_variable.h
|
#if MINGW
|
||||||
3rdparty/mingw-std-threads/mingw.mutex.h
|
3rdparty/mingw-std-threads/mingw.condition_variable.h
|
||||||
3rdparty/mingw-std-threads/mingw.shared_mutex.h
|
3rdparty/mingw-std-threads/mingw.mutex.h
|
||||||
3rdparty/mingw-std-threads/mingw.thread.h
|
3rdparty/mingw-std-threads/mingw.shared_mutex.h
|
||||||
|
3rdparty/mingw-std-threads/mingw.thread.h
|
||||||
|
#end
|
||||||
|
|||||||
Reference in New Issue
Block a user