mirror of
				https://github.com/DarkflameUniverse/DarkflameServer.git
				synced 2025-11-04 06:32:00 +00:00 
			
		
		
		
	move out g++ O2 flag
This commit is contained in:
		@@ -52,7 +52,7 @@ set(RECASTNAVIGATION_EXAMPLES OFF CACHE BOOL "" FORCE)
 | 
			
		||||
# Disabled no-register
 | 
			
		||||
# Disabled unknown pragmas because Linux doesn't understand Windows pragmas.
 | 
			
		||||
if(UNIX)
 | 
			
		||||
	set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2 -Wuninitialized -fPIC")
 | 
			
		||||
	set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wuninitialized -fPIC")
 | 
			
		||||
	add_compile_definitions(_GLIBCXX_USE_CXX11_ABI=0 _GLIBCXX_USE_CXX17_ABI=0)
 | 
			
		||||
 | 
			
		||||
	if(NOT APPLE)
 | 
			
		||||
@@ -67,7 +67,7 @@ if(UNIX)
 | 
			
		||||
		set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ggdb")
 | 
			
		||||
	endif()
 | 
			
		||||
 | 
			
		||||
	set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99 -O2 -fPIC")
 | 
			
		||||
	set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99 -fPIC")
 | 
			
		||||
elseif(MSVC)
 | 
			
		||||
	# Skip warning for invalid conversion from size_t to uint32_t for all targets below for now
 | 
			
		||||
	set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
 | 
			
		||||
 
 | 
			
		||||
@@ -17,7 +17,12 @@
 | 
			
		||||
        "name": "ci-ubuntu-22.04",
 | 
			
		||||
        "displayName": "CI configure step for Ubuntu",
 | 
			
		||||
        "description": "Same as default, Used in GitHub actions workflow",
 | 
			
		||||
        "inherits": "default"
 | 
			
		||||
        "inherits": "default",
 | 
			
		||||
        "cacheVariables": {
 | 
			
		||||
          "CMAKE_BUILD_TYPE": "Release",
 | 
			
		||||
          "CMAKE_EXPORT_COMPILE_COMMANDS": "ON",
 | 
			
		||||
          "CMAKE_CXX_FLAGS_INIT": "-O2"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "name": "ci-macos-13",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user