Added configuration and platform specific to all required Assimp libs

pull/5484/head
Laurenz Kraus 2023-11-27 20:49:10 +01:00
parent 5976069c07
commit 0cc771c0c8
5 changed files with 76 additions and 9 deletions

View File

@ -26,6 +26,7 @@ project "openddlparser"
"OPENDDLPARSER_BUILD"
}
-- OS specific
filter "system:linux"
pic "On"
systemversion "latest"
@ -34,4 +35,18 @@ project "openddlparser"
pic "On"
filter "system:windows"
systemversion "latest"
systemversion "latest"
-- Configuration stuff
filter "configurations:Debug"
runtime "Debug"
symbols "on"
filter "configurations:Release"
runtime "Release"
optimize "Speed"
filter "configurations:DIST"
runtime "Release"
symbols "off"
optimize "Speed"

View File

@ -14,12 +14,27 @@ project "pugixml"
"src/*.cpp",
}
-- OS specific
filter "system:linux"
pic "On"
systemversion "latest"
systemversion "latest"
filter "system:macosx"
pic "On"
pic "On"
filter "system:windows"
systemversion "latest"
systemversion "latest"
-- Configuration stuff
filter "configurations:Debug"
runtime "Debug"
symbols "on"
filter "configurations:Release"
runtime "Release"
optimize "Speed"
filter "configurations:Dist"
runtime "Release"
symbols "off"
optimize "Speed"

View File

@ -13,12 +13,27 @@ project "zip"
"%{prj.location}/src/*.c"
}
-- OS specific
filter "system:linux"
pic "On"
systemversion "latest"
systemversion "latest"
filter "system:macosx"
pic "On"
pic "On"
filter "system:windows"
systemversion "latest"
systemversion "latest"
-- Configuration stuff
filter "configurations:Debug"
runtime "Debug"
symbols "on"
filter "configurations:Release"
runtime "Release"
optimize "Speed"
filter "configurations:Dist"
runtime "Release"
symbols "off"
optimize "Speed"

View File

@ -13,6 +13,7 @@ project "zlib"
"%{prj.location}/*.c"
}
-- OS specific
filter "system:linux"
pic "On"
systemversion "latest"
@ -21,4 +22,18 @@ project "zlib"
pic "On"
filter "system:windows"
systemversion "latest"
systemversion "latest"
-- Configuration stuff
filter "configurations:Debug"
runtime "Debug"
symbols "on"
filter "configurations:Release"
runtime "Release"
optimize "Speed"
filter "configurations:Dist"
runtime "Release"
symbols "off"
optimize "Speed"

View File

@ -60,6 +60,7 @@ project "Assimp"
}
end
-- OS specific
filter "system:linux"
pic "On"
systemversion "latest"
@ -70,10 +71,16 @@ project "Assimp"
filter "system:windows"
systemversion "latest"
-- Configuration stuff
filter "configurations:Debug"
runtime "Debug"
symbols "on"
filter "configurations:Release"
runtime "Release"
optimize "on"
optimize "Speed"
filter "configurations:Dist"
runtime "Release"
symbols "off"
optimize "Speed"