mirror of
				https://github.com/DarkflameUniverse/DarkflameServer.git
				synced 2025-11-04 06:32:00 +00:00 
			
		
		
		
	* Add MSVC optimization flags * test moving flags to json * Update CMakePresets.json * testing * trying more variations on the flags * third test * testing if these even have any effect * ditto * final(?) try for now * ONE MORE TIME * trying 'init' flags instead * export the compile commands so I can see if they're having any effect * move out g++ O2 flag * add Linux debug preset * update CMake presets * edit macos presets * try adding build types back to mac * macos refuses to work :( * try using compiler flags for mac instead * fix typo in windows preset * build reorganization and experimental clang support * temporarily remove macos build for testing purposes * updated cmake workflows * unexclude toolchain dir * update .gitignore * fix build directory issue * edit build script * update cmake configs * attempted docker fix * try zero-initializinng this struct to solve docker issue * try fixing macos build * one last MacOS try for the night * try disabling an apple-specific build rule * more fiddling with mac test builds * try and narrow down the macos build failure cause * try stripping out all the custom macos test logic again * I'm really just throwing everything to the wall and seeing what sticks * more macos tinkering * implib * try manual link directory specification * save me * aaaaaaaaa * paths paths paths * Revert "paths paths paths" This reverts commit9a7d86aa6c. * Revert "aaaaaaaaa" This reverts commit338279c396. * Revert "save me" This reverts commitbd73aa21a9. * Revert "try manual link directory specification" This reverts commit0c2d40632e. * Revert "implib" This reverts commitd41349d6ed. * Revert "more macos tinkering" This reverts commit829ec35b57. * Revert "I'm really just throwing everything to the wall and seeing what sticks" This reverts commit1a05b027fe. * Revert "try stripping out all the custom macos test logic again" This reverts commitcc15a26ce8. * Revert "try and narrow down the macos build failure cause" This reverts commit5fd86833fa. * Revert "more fiddling with mac test builds" This reverts commit0f843c02c9. * Revert "try disabling an apple-specific build rule" This reverts commit45ec66e976. * back to debug messages * see if this re-breaks mac * are these messages actually somehow fixing the issue? * was not actually fixed * add debug messages (again) * debug try 2 * change runtime output dir * rename gcc to gnu * expand cmake presets * fix preset * change defaults * altered cmake configuration scripts * disable /WX on MSVC * update github actions * update build presets * change gnu and clang build directories to enable consistent artifact generation * add RelWithDebInfo presets and move -Werror flag into presets.json * use DLU_CONFIG_DIR envvar * CMakePresets indentation * temp fix for MSVC debug builds
		
			
				
	
	
		
			129 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			129 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
temp/
 | 
						|
cmake-build-debug/
 | 
						|
RelWithDebInfo/
 | 
						|
docker/configs
 | 
						|
 | 
						|
# Third party libraries
 | 
						|
thirdparty/mysql/
 | 
						|
thirdparty/mysql_linux/
 | 
						|
CMakeVariables.txt
 | 
						|
 | 
						|
# Build folders
 | 
						|
build/
 | 
						|
linux_build/
 | 
						|
 | 
						|
# Codeblocks
 | 
						|
*.layout
 | 
						|
 | 
						|
# User-specific files
 | 
						|
*.rsuser
 | 
						|
*.suo
 | 
						|
*.user
 | 
						|
*.userosscache
 | 
						|
*.sln.docstates
 | 
						|
 | 
						|
# User-specific files (MonoDevelop/Xamarin Studio)
 | 
						|
*.userprefs
 | 
						|
 | 
						|
# Build results
 | 
						|
[Dd]ebug/
 | 
						|
[Dd]ebugPublic/
 | 
						|
[Rr]elease/
 | 
						|
[Rr]eleases/
 | 
						|
x64/
 | 
						|
x86/
 | 
						|
bld/
 | 
						|
[Bb]in/
 | 
						|
[Oo]bj/
 | 
						|
[Ll]og/
 | 
						|
 | 
						|
# Visual Studio 2015/2017 cache/options directory
 | 
						|
.vs/
 | 
						|
 | 
						|
# Files built by Visual Studio
 | 
						|
*_i.c
 | 
						|
*_p.c
 | 
						|
*_h.h
 | 
						|
*.ilk
 | 
						|
*.meta
 | 
						|
*.obj
 | 
						|
*.iobj
 | 
						|
*.pch
 | 
						|
*.pdb
 | 
						|
*.ipdb
 | 
						|
*.idb
 | 
						|
*.pgc
 | 
						|
*.pgd
 | 
						|
*.rsp
 | 
						|
*.sbr
 | 
						|
*.tlb
 | 
						|
*.tli
 | 
						|
*.tlh
 | 
						|
*.tmp
 | 
						|
*.tmp_proj
 | 
						|
*_wpftmp.csproj
 | 
						|
*.log
 | 
						|
*.vspscc
 | 
						|
*.vssscc
 | 
						|
.builds
 | 
						|
*.pidb
 | 
						|
*.svclog
 | 
						|
*.scc
 | 
						|
*.lastbuildstate
 | 
						|
 | 
						|
# Visual C++ cache files
 | 
						|
ipch/
 | 
						|
*.aps
 | 
						|
*.ncb
 | 
						|
*.opendb
 | 
						|
*.opensdf
 | 
						|
*.sdf
 | 
						|
*.cachefile
 | 
						|
*.VC.db
 | 
						|
*.VC.VC.opendb
 | 
						|
 | 
						|
# Visual Studio Log Files
 | 
						|
*.tlog
 | 
						|
*.log
 | 
						|
 | 
						|
# VS Code
 | 
						|
.vscode
 | 
						|
 | 
						|
# Clion (IntelliJ)
 | 
						|
.idea
 | 
						|
.DS_Store
 | 
						|
 | 
						|
# Exceptions:
 | 
						|
CMakeSettings.json
 | 
						|
*.vcxproj
 | 
						|
*.filters
 | 
						|
*.cmake
 | 
						|
CMakeCache.txt
 | 
						|
*.bin
 | 
						|
CMakeFiles/3.17.3/CompilerIdC/CMakeCCompilerId.c
 | 
						|
CMakeFiles/3.17.3/CompilerIdCXX/CMakeCXXCompilerId.cpp
 | 
						|
CMakeFiles/3.17.3/VCTargetsPath.txt
 | 
						|
CMakeFiles/3e6b105f924142e3e299a1a30e09566e/generate.stamp.rule
 | 
						|
CMakeFiles/cmake.check_cache
 | 
						|
CMakeFiles/generate.stamp
 | 
						|
CMakeFiles/generate.stamp.depend
 | 
						|
CMakeFiles/generate.stamp.list
 | 
						|
CMakeFiles/TargetDirectories.txt
 | 
						|
*.sln
 | 
						|
*.recipe
 | 
						|
 | 
						|
# clangd
 | 
						|
.cache
 | 
						|
thirdparty/zlib-1.2.11/
 | 
						|
 | 
						|
.env
 | 
						|
docker/__pycache__
 | 
						|
 | 
						|
docker-compose.override.yml
 | 
						|
 | 
						|
!*Test.bin
 | 
						|
 | 
						|
# CMake scripts
 | 
						|
!cmake/*
 | 
						|
!cmake/toolchains/*
 |