b8ca51fd01
Panders to the idiosyncrasies of my work flow: I have my raylib build directory mounted as a VirtualBox vboxfs for use with my Linux VM, but vboxfs doesn't support symlinks, while raylib shared library versioning on Unix expects symlinks to work. If this happens, library versioning is now disabled on Unix with an error message instead of just failing the build.
138 lines
2.3 KiB
Plaintext
138 lines
2.3 KiB
Plaintext
# Ignore generated files
|
|
# ...
|
|
|
|
# Ignore VIM's backup generated files
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# Ignore thumbnails created by windows
|
|
Thumbs.db
|
|
|
|
# Ignore files build by Visual Studio
|
|
# *.obj --> Can be confused with 3d model!
|
|
*.pdb
|
|
*.aps
|
|
*.vcproj.*.user
|
|
*.vcxproj*
|
|
*.sln
|
|
*.vspscc
|
|
*_i.c
|
|
*.i
|
|
*.icf
|
|
*_p.c
|
|
*.ncb
|
|
*.suo
|
|
*.tlb
|
|
*.tlh
|
|
*.bak
|
|
*.cache
|
|
*.ilk
|
|
*.log
|
|
[Bb]in
|
|
[Dd]ebug/
|
|
[Dd]ebug.win32/
|
|
*.sbr
|
|
*.sdf
|
|
obj/
|
|
[R]elease/
|
|
[Rr]elease.win32/
|
|
_ReSharper*/
|
|
[Tt]est[Rr]esult*
|
|
ipch/
|
|
*.opensdf
|
|
|
|
# Ignore compiled binaries
|
|
*.o
|
|
*.exe
|
|
!tools/rREM/rrem.exe
|
|
|
|
# Ignore all examples files
|
|
examples/*
|
|
# Unignore all examples dirs
|
|
!examples/*/
|
|
# Unignore all examples files with extension
|
|
!examples/*.c
|
|
!examples/*.lua
|
|
!examples/*.png
|
|
# Unignore examples Makefile
|
|
!examples/Makefile
|
|
|
|
# Ignore all games files
|
|
games/*
|
|
# Unignore all games dirs
|
|
!games/*/
|
|
# Unignore all games files with extension
|
|
!games/*.c
|
|
!games/*.lua
|
|
!games/*.png
|
|
# Unignore games makefile
|
|
!games/Makefile
|
|
|
|
# Ignore files build by xcode
|
|
*.mode*v*
|
|
*.pbxuser
|
|
*.xcbkptlist
|
|
*.xcscheme
|
|
*.xcworkspacedata
|
|
*.xcuserstate
|
|
*.xccheckout
|
|
xcschememanagement.plist
|
|
.DS_Store
|
|
._.*
|
|
xcuserdata/
|
|
DerivedData/
|
|
|
|
# Visual Studio project
|
|
project/vs2015/*.db
|
|
project/vs2015/*.opendb
|
|
project/vs2015.UWP/packages
|
|
project/vs2015.UWP/*.db
|
|
!project/vs2015/raylib.sln
|
|
!project/vs2015/raylib/*.vcxproj
|
|
!project/vs2015/examples/*.vcxproj
|
|
!project/vs2017/raylib.sln
|
|
!project/vs2017/raylib/*.vcxproj
|
|
!project/vs2017/examples/*.vcxproj
|
|
!project/vs2015.UWP/raylib/*.vcxproj
|
|
!project/vs2015.UWP/*.sln
|
|
!project/vs2015.UWP/raylib.App.UWP/*.vcxproj
|
|
|
|
# Web examples
|
|
docs/examples/web/*.html
|
|
docs/examples/web/*/*.html
|
|
!docs/examples/web/loader.html
|
|
!docs/examples/web/core/loader.html
|
|
!docs/examples/web/shapes/loader.html
|
|
!docs/examples/web/text/loader.html
|
|
!docs/examples/web/textures/loader.html
|
|
!docs/examples/web/audio/loader.html
|
|
!docs/examples/web/physac/loader.html
|
|
!docs/examples/web/shaders/loader.html
|
|
!docs/examples/web/models/loader.html
|
|
|
|
# CMake stuff
|
|
CMakeCache.txt
|
|
CMakeFiles
|
|
CMakeScripts
|
|
Testing
|
|
TestingIfSymlinkWorks
|
|
cmake_install.cmake
|
|
install_manifest.txt
|
|
compile_commands.json
|
|
CTestTestfile.cmake
|
|
build
|
|
!templates/android_project/Makefile
|
|
|
|
# Unignore These makefiles...
|
|
!examples/CMakeLists.txt
|
|
!games/CMakeLists.txt
|
|
|
|
# Ignore Android generated files and folders
|
|
templates/android_project/output
|
|
|
|
# Ignore GNU global tags
|
|
GPATH
|
|
GRTAGS
|
|
GTAGS
|