mirror of
https://github.com/CorsixTH/CorsixTH.git
synced 2025-07-23 04:13:01 +02:00
* Hand formatted changes before automatic formatting * Break up / shorten some long lines * Add some missing braces for clarity * Multiline strings are merged to let clang-format split them appropriately. * sdl_core's frame_count changed from a C style array to std::array which made the length checks simpler. * Add includes and forward declairs to avoid transitive dependencies * Remove th_gfx_font.h include from th_gfx.h - circular dependencies * using to shorten lines in th_map.cpp * Avoid non-portable reinterpret_cast for parcels in th_map. * Use more constants in th_map. * Use class initializer for th_map classes * Add clang files to ignore list * Add clang-format file * Reformat all files with clang-format Also includes some manual braces. * Disable clang-format for backdrop.h * Clang-format AnimView src files * clang-format common code * Fix anonymous struct in union warning Anonymous structs in anonymous unions are not supported by the standard. * Check clang-format in travis * Bin pack parameters * Bin pack arguments too * Full Google style 2 space indent, no forced break on braces. * A couple format overrides Order of usings in config.h.in since 8 is smaller than 16. Table layout, since 0x80 nicely fits in 8 columns.
104 lines
1.9 KiB
Plaintext
104 lines
1.9 KiB
Plaintext
CorsixTH/Src/config.h
|
|
CorsixTH/config.txt
|
|
/DataRaw
|
|
/Debug
|
|
/LuaJIT
|
|
/Makefile
|
|
/SDL
|
|
/SDL_mixer-1.2.8
|
|
/PrecompiledDeps
|
|
/doc
|
|
|
|
# For CorsixTH directory and Windows
|
|
*.dll
|
|
*.exe
|
|
Thumbs.db
|
|
|
|
# This is for the CMake-generated XCode project and output
|
|
/build/
|
|
*.xcodeproj/
|
|
Debug/
|
|
Release/
|
|
MinSizeRel/
|
|
RelWithDebInfo/
|
|
|
|
# Ignore the folder where libraries are pre-compiled
|
|
vcpkg/
|
|
|
|
# Build folders
|
|
/build*/
|
|
|
|
# OSX metadata
|
|
.DS_Store
|
|
!LevelEdit/src/com/corsixth/leveledit/*.xcodeproj
|
|
!LevelEdit/src/com/corsixth/leveledit/Debug
|
|
!LevelEdit/src/com/corsixth/leveledit/Release
|
|
!LevelEdit/src/com/corsixth/leveledit/MinSizeRel
|
|
!LevelEdit/src/com/corsixth/leveledit/RelWithDebInfo
|
|
!LevelEdit/src/com/corsixth/leveledit/.DS_Store
|
|
!LevelEdit/src/com/corsixth/*.xcodeproj
|
|
!LevelEdit/src/com/corsixth/Debug
|
|
!LevelEdit/src/com/corsixth/Release
|
|
!LevelEdit/src/com/corsixth/MinSizeRel
|
|
!LevelEdit/src/com/corsixth/RelWithDebInfo
|
|
!LevelEdit/src/com/corsixth/.DS_Store
|
|
!LevelEdit/src/com/*.xcodeproj
|
|
!LevelEdit/src/com/Debug
|
|
!LevelEdit/src/com/Release
|
|
!LevelEdit/src/com/MinSizeRel
|
|
!LevelEdit/src/com/RelWithDebInfo
|
|
!LevelEdit/src/com/.DS_Store
|
|
|
|
# For files generated by compiling a Visual Studio Express 2013 project
|
|
*.opensdf
|
|
*.sdf
|
|
*.suo
|
|
*.aps
|
|
|
|
# For the LevelEdit project
|
|
*.class
|
|
LevelEdit/bin/
|
|
|
|
# Debugging related files
|
|
CorsixTH/Lua/debug_script.lua
|
|
CorsixTH/Lua/debugger.lua
|
|
mobdebug.lua
|
|
|
|
# For AnimView output
|
|
VSPR-0.xml
|
|
*export.log
|
|
|
|
# CMake related files
|
|
CMakeDoxyfile.in
|
|
CMakeDoxygenDefaults.cmake
|
|
cmake_install.cmake
|
|
CMakeCache.txt
|
|
CMakeFiles
|
|
Makefile
|
|
CMakeScripts/
|
|
|
|
# Clang tools
|
|
compile_commands.json
|
|
|
|
# This is for the CMake-generated Visual Studio project
|
|
*.vcxproj
|
|
*.vcxproj.user
|
|
*.vcxproj.filters
|
|
CorsixTH_Top_Level.sln
|
|
CorsixTH/CorsixTH.sln
|
|
|
|
# Eclipse related files
|
|
.buildpath
|
|
.project
|
|
.settings/
|
|
|
|
# VS Code files
|
|
.project/
|
|
.cproject/
|
|
.vscode/
|
|
.cproject
|
|
|
|
# Default build path
|
|
CorsixTH/CorsixTH
|
|
CorsixTH/corsix-th
|