|
|
@@ -1,17 +1,54 @@
|
|
|
{
|
|
|
- "version": 3,
|
|
|
- "cmakeMinimumRequired": {
|
|
|
- "major": 3,
|
|
|
- "minor": 20,
|
|
|
- "patch": 0
|
|
|
+ "version": 3,
|
|
|
+ "cmakeMinimumRequired": {
|
|
|
+ "major": 3,
|
|
|
+ "minor": 20,
|
|
|
+ "patch": 0
|
|
|
+ },
|
|
|
+ "configurePresets": [
|
|
|
+ {
|
|
|
+ "name": "assimp",
|
|
|
+ "binaryDir": "${sourceDir}",
|
|
|
+ "cacheVariables": {
|
|
|
+ "CMAKE_BUILD_TYPE": "Release",
|
|
|
+ "ASSIMP_BUILD_ASSIMP_TOOLS": "OFF"
|
|
|
+ }
|
|
|
},
|
|
|
- "configurePresets": [
|
|
|
- {
|
|
|
- "name": "assimp_with_tools",
|
|
|
- "binaryDir": "${sourceDir}",
|
|
|
- "cacheVariables": {
|
|
|
- "ASSIMP_BUILD_ASSIMP_TOOLS" : "ON"
|
|
|
- }
|
|
|
- }
|
|
|
- ]
|
|
|
+ {
|
|
|
+ "name": "assimp_static",
|
|
|
+ "binaryDir": "${sourceDir}",
|
|
|
+ "cacheVariables": {
|
|
|
+ "CMAKE_BUILD_TYPE": "Release",
|
|
|
+ "BUILD_SHARED_LIBS": "OFF",
|
|
|
+ "ASSIMP_BUILD_ASSIMP_TOOLS": "OFF",
|
|
|
+ "ASSIMP_DOUBLE_PRECISION": "ON"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "assimp_double_precision",
|
|
|
+ "binaryDir": "${sourceDir}",
|
|
|
+ "cacheVariables": {
|
|
|
+ "CMAKE_BUILD_TYPE": "Release",
|
|
|
+ "ASSIMP_BUILD_ASSIMP_TOOLS": "OFF",
|
|
|
+ "ASSIMP_DOUBLE_PRECISION": "ON"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "assimp_with_tools",
|
|
|
+ "binaryDir": "${sourceDir}",
|
|
|
+ "cacheVariables": {
|
|
|
+ "ASSIMP_BUILD_ASSIMP_TOOLS": "ON"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "assimp_all",
|
|
|
+ "binaryDir": "${sourceDir}",
|
|
|
+ "cacheVariables": {
|
|
|
+ "ASSIMP_BUILD_ASSIMP_TOOLS": "ON",
|
|
|
+ "ASSIMP_BUILD_SAMPLES": "ON",
|
|
|
+ "ASSIMP_BUILD_DOCS": "ON"
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ ]
|
|
|
}
|