mirror of
				https://github.com/DarkflameUniverse/DarkflameServer.git
				synced 2025-10-31 04:32:06 +00:00 
			
		
		
		
	update presets
This commit is contained in:
		| @@ -72,7 +72,7 @@ if(UNIX) | |||||||
|  |  | ||||||
| 	# For all except Clang and Apple Clang | 	# For all except Clang and Apple Clang | ||||||
| 	if(NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang") | 	if(NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang") | ||||||
| 		add_compile_options("-static-libgcc" "-lstdc++fs") | 		add_compile_options("-static-libgcc" "-lstdc++fs" "-Wno-error=implicit-function-declaration" "-Wno-error=int-conversion") | ||||||
| 	endif() | 	endif() | ||||||
|  |  | ||||||
| 	if(${DYNAMIC} AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") | 	if(${DYNAMIC} AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") | ||||||
|   | |||||||
| @@ -84,9 +84,7 @@ | |||||||
| 			"displayName": "EXPERIMENTAL - [Multi] Windows (MSVC - Clang)", | 			"displayName": "EXPERIMENTAL - [Multi] Windows (MSVC - Clang)", | ||||||
| 			"description": "Create a build using the Clang toolchain for MSVC", | 			"description": "Create a build using the Clang toolchain for MSVC", | ||||||
| 			"binaryDir": "${sourceDir}/build/msvc-clang", | 			"binaryDir": "${sourceDir}/build/msvc-clang", | ||||||
| 			"cacheVariables": { | 			"toolset": "ClangCL" | ||||||
| 				"CMAKE_GENERATOR_TOOLSET": "ClangCL" |  | ||||||
| 			} |  | ||||||
| 		}, | 		}, | ||||||
| 		{ | 		{ | ||||||
| 			"name": "linux-config", | 			"name": "linux-config", | ||||||
| @@ -306,125 +304,149 @@ | |||||||
| 			"configuration": "Release" | 			"configuration": "Release" | ||||||
| 		} | 		} | ||||||
| 	], | 	], | ||||||
| 	"testPresets": [ |   "testPresets": [ | ||||||
| 		{ | 	{ | ||||||
| 			"name": "default", | 	  "name": "default", | ||||||
| 			"configurePreset": "default", | 	  "configurePreset": "default", | ||||||
| 			"execution": { | 	  "execution": { | ||||||
| 				"jobs": 2 | 		"jobs": 2 | ||||||
| 			}, | 	  }, | ||||||
| 			"output": { | 	  "output": { | ||||||
| 				"outputOnFailure": true | 		"outputOnFailure": true | ||||||
| 			} | 	  } | ||||||
| 		}, | 	}, | ||||||
| 		{ | 	{ | ||||||
| 			"name": "windows-msvc-test", | 	  "name": "windows-msvc-test", | ||||||
| 			"inherits": "default", | 	  "inherits": "default", | ||||||
| 			"configurePreset": "windows-msvc", | 	  "configurePreset": "windows-msvc", | ||||||
| 			"hidden": true, | 	  "hidden": true, | ||||||
| 			"filter": { | 	  "filter": { | ||||||
| 				"exclude": { | 		"exclude": { | ||||||
| 					"name": "((example)|(minigzip))+" | 		  "name": "((example)|(minigzip))+" | ||||||
| 				} |  | ||||||
| 			} |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			"name": "windows-msvc-debug", |  | ||||||
| 			"inherits": "windows-msvc-test", |  | ||||||
| 			"configurePreset": "windows-msvc", |  | ||||||
| 			"displayName": "[Debug] Windows (MSVC)", |  | ||||||
| 			"description": "Runs all tests on a Windows configuration", |  | ||||||
| 			"configuration": "Debug" |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			"name": "windows-msvc-relwithdebinfo", |  | ||||||
| 			"inherits": "windows-msvc-test", |  | ||||||
| 			"configurePreset": "windows-msvc", |  | ||||||
| 			"displayName": "[RelWithDebInfo] Windows (MSVC)", |  | ||||||
| 			"description": "Runs all tests on a Windows configuration", |  | ||||||
| 			"configuration": "RelWithDebInfo" |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			"name": "windows-msvc-release", |  | ||||||
| 			"inherits": "windows-msvc-test", |  | ||||||
| 			"configurePreset": "windows-msvc", |  | ||||||
| 			"displayName": "[Release] Windows (MSVC)", |  | ||||||
| 			"description": "Runs all tests on a Windows configuration", |  | ||||||
| 			"configuration": "Release" |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			"name": "linux-clang-debug", |  | ||||||
| 			"inherits": "default", |  | ||||||
| 			"configurePreset": "linux-clang-debug", |  | ||||||
| 			"displayName": "EXPERIMENTAL - [Debug] Linux (Clang)", |  | ||||||
| 			"description": "Runs all tests on a Linux Clang configuration", |  | ||||||
| 			"configuration": "Release" |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			"name": "linux-clang-relwithdebinfo", |  | ||||||
| 			"inherits": "default", |  | ||||||
| 			"configurePreset": "linux-clang-relwithdebinfo", |  | ||||||
| 			"displayName": "EXPERIMENTAL - [RelWithDebInfo] Linux (Clang)", |  | ||||||
| 			"description": "Runs all tests on a Linux Clang configuration", |  | ||||||
| 			"configuration": "RelWithDebInfo" |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			"name": "linux-clang-release", |  | ||||||
| 			"inherits": "default", |  | ||||||
| 			"configurePreset": "linux-clang-release", |  | ||||||
| 			"displayName": "EXPERIMENTAL - [Release] Linux (Clang)", |  | ||||||
| 			"description": "Runs all tests on a Linux Clang configuration", |  | ||||||
| 			"configuration": "Release" |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			"name": "linux-gnu-debug", |  | ||||||
| 			"inherits": "default", |  | ||||||
| 			"configurePreset": "linux-gnu-debug", |  | ||||||
| 			"displayName": "[Debug] Linux (GNU)", |  | ||||||
| 			"description": "Runs all tests on a Linux GNU configuration", |  | ||||||
| 			"configuration": "Release" |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			"name": "linux-gnu-relwithdebinfo", |  | ||||||
| 			"inherits": "default", |  | ||||||
| 			"configurePreset": "linux-gnu-relwithdebinfo", |  | ||||||
| 			"displayName": "[RelWithDebInfo] Linux (GNU)", |  | ||||||
| 			"description": "Runs all tests on a Linux GNU configuration", |  | ||||||
| 			"configuration": "RelWithDebInfo" |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			"name": "linux-gnu-release", |  | ||||||
| 			"inherits": "default", |  | ||||||
| 			"configurePreset": "linux-gnu-release", |  | ||||||
| 			"displayName": "[Release] Linux (GNU)", |  | ||||||
| 			"description": "Runs all tests on a Linux GNU configuration", |  | ||||||
| 			"configuration": "Release" |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			"name": "macos-debug", |  | ||||||
| 			"inherits": "default", |  | ||||||
| 			"configurePreset": "macos", |  | ||||||
| 			"displayName": "[Debug] MacOS", |  | ||||||
| 			"description": "Runs all tests on a MacOS configuration", |  | ||||||
| 			"configuration": "Debug" |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			"name": "macos-relwithdebinfo", |  | ||||||
| 			"inherits": "default", |  | ||||||
| 			"configurePreset": "macos", |  | ||||||
| 			"displayName": "[RelWithDebInfo] MacOS", |  | ||||||
| 			"description": "Runs all tests on a MacOS configuration", |  | ||||||
| 			"configuration": "RelWithDebInfo" |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			"name": "macos-release", |  | ||||||
| 			"inherits": "default", |  | ||||||
| 			"configurePreset": "macos", |  | ||||||
| 			"displayName": "[Release] MacOS", |  | ||||||
| 			"description": "Runs all tests on a MacOS configuration", |  | ||||||
| 			"configuration": "Release" |  | ||||||
| 		} | 		} | ||||||
| 	], | 	  } | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "windows-msvc-debug", | ||||||
|  | 	  "inherits": "windows-msvc-test", | ||||||
|  | 	  "configurePreset": "windows-msvc", | ||||||
|  | 	  "displayName": "[Debug] Windows (MSVC)", | ||||||
|  | 	  "description": "Runs all tests on a Windows configuration", | ||||||
|  | 	  "configuration": "Debug" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "windows-msvc-relwithdebinfo", | ||||||
|  | 	  "inherits": "windows-msvc-test", | ||||||
|  | 	  "configurePreset": "windows-msvc", | ||||||
|  | 	  "displayName": "[RelWithDebInfo] Windows (MSVC)", | ||||||
|  | 	  "description": "Runs all tests on a Windows configuration", | ||||||
|  | 	  "configuration": "RelWithDebInfo" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "windows-msvc-release", | ||||||
|  | 	  "inherits": "windows-msvc-test", | ||||||
|  | 	  "configurePreset": "windows-msvc", | ||||||
|  | 	  "displayName": "[Release] Windows (MSVC)", | ||||||
|  | 	  "description": "Runs all tests on a Windows configuration", | ||||||
|  | 	  "configuration": "Release" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "windows-msvc-clang-debug", | ||||||
|  | 	  "inherits": "windows-msvc-test", | ||||||
|  | 	  "configurePreset": "windows-msvc-clang", | ||||||
|  | 	  "displayName": "EXPERIMENTAL - [Debug] Windows (MSVC - Clang)", | ||||||
|  | 	  "description": "Runs all tests on a Windows Clang configuration", | ||||||
|  | 	  "configuration": "Debug" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "windows-msvc-clang-relwithdebinfo", | ||||||
|  | 	  "inherits": "windows-msvc-test", | ||||||
|  | 	  "configurePreset": "windows-msvc-clang", | ||||||
|  | 	  "displayName": "EXPERIMENTAL - [RelWithDebInfo] Windows (MSVC - Clang)", | ||||||
|  | 	  "description": "Runs all tests on a Windows  Clang configuration", | ||||||
|  | 	  "configuration": "RelWithDebInfo" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "windows-msvc-clang-release", | ||||||
|  | 	  "inherits": "windows-msvc-test", | ||||||
|  | 	  "configurePreset": "windows-msvc-clang", | ||||||
|  | 	  "displayName": "EXPERIMENTAL - [Release] Windows (MSVC  - Clang)", | ||||||
|  | 	  "description": "Runs all tests on a Windows Clang configuration", | ||||||
|  | 	  "configuration": "Release" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "linux-clang-debug", | ||||||
|  | 	  "inherits": "default", | ||||||
|  | 	  "configurePreset": "linux-clang-debug", | ||||||
|  | 	  "displayName": "EXPERIMENTAL - [Debug] Linux (Clang)", | ||||||
|  | 	  "description": "Runs all tests on a Linux Clang configuration", | ||||||
|  | 	  "configuration": "Release" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "linux-clang-relwithdebinfo", | ||||||
|  | 	  "inherits": "default", | ||||||
|  | 	  "configurePreset": "linux-clang-relwithdebinfo", | ||||||
|  | 	  "displayName": "EXPERIMENTAL - [RelWithDebInfo] Linux (Clang)", | ||||||
|  | 	  "description": "Runs all tests on a Linux Clang configuration", | ||||||
|  | 	  "configuration": "RelWithDebInfo" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "linux-clang-release", | ||||||
|  | 	  "inherits": "default", | ||||||
|  | 	  "configurePreset": "linux-clang-release", | ||||||
|  | 	  "displayName": "EXPERIMENTAL - [Release] Linux (Clang)", | ||||||
|  | 	  "description": "Runs all tests on a Linux Clang configuration", | ||||||
|  | 	  "configuration": "Release" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "linux-gnu-debug", | ||||||
|  | 	  "inherits": "default", | ||||||
|  | 	  "configurePreset": "linux-gnu-debug", | ||||||
|  | 	  "displayName": "[Debug] Linux (GNU)", | ||||||
|  | 	  "description": "Runs all tests on a Linux GNU configuration", | ||||||
|  | 	  "configuration": "Release" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "linux-gnu-relwithdebinfo", | ||||||
|  | 	  "inherits": "default", | ||||||
|  | 	  "configurePreset": "linux-gnu-relwithdebinfo", | ||||||
|  | 	  "displayName": "[RelWithDebInfo] Linux (GNU)", | ||||||
|  | 	  "description": "Runs all tests on a Linux GNU configuration", | ||||||
|  | 	  "configuration": "RelWithDebInfo" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "linux-gnu-release", | ||||||
|  | 	  "inherits": "default", | ||||||
|  | 	  "configurePreset": "linux-gnu-release", | ||||||
|  | 	  "displayName": "[Release] Linux (GNU)", | ||||||
|  | 	  "description": "Runs all tests on a Linux GNU configuration", | ||||||
|  | 	  "configuration": "Release" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "macos-debug", | ||||||
|  | 	  "inherits": "default", | ||||||
|  | 	  "configurePreset": "macos", | ||||||
|  | 	  "displayName": "[Debug] MacOS", | ||||||
|  | 	  "description": "Runs all tests on a MacOS configuration", | ||||||
|  | 	  "configuration": "Debug" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "macos-relwithdebinfo", | ||||||
|  | 	  "inherits": "default", | ||||||
|  | 	  "configurePreset": "macos", | ||||||
|  | 	  "displayName": "[RelWithDebInfo] MacOS", | ||||||
|  | 	  "description": "Runs all tests on a MacOS configuration", | ||||||
|  | 	  "configuration": "RelWithDebInfo" | ||||||
|  | 	}, | ||||||
|  | 	{ | ||||||
|  | 	  "name": "macos-release", | ||||||
|  | 	  "inherits": "default", | ||||||
|  | 	  "configurePreset": "macos", | ||||||
|  | 	  "displayName": "[Release] MacOS", | ||||||
|  | 	  "description": "Runs all tests on a MacOS configuration", | ||||||
|  | 	  "configuration": "Release" | ||||||
|  | 	} | ||||||
|  |   ], | ||||||
| 	"workflowPresets": [ | 	"workflowPresets": [ | ||||||
| 		{ | 		{ | ||||||
| 			"name": "default", | 			"name": "default", | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 jadebenn
					jadebenn