## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.

# Ignore all files by default, but scan all directories
*
!*/

# C/C++ source files
!*.c
!*.cc
!*.cpp
!*.c++
!*.cxx
!*.cpp.template
!*.h
!*.h.template
!*.pch.h
!*.ipp
!*.hpp
!*.inl
!*.inc
!*.m
!*.mm
!*.def
!*.exp
!*.manifest

!*.in
!*_c
!*_cpp
!*_h
!*_hpp

# Other Source Files
!*.rc
!*.r
!*.l
!*.y

# C/C++ Binaries
!*.lib

# Text files
!*.txt
!*_txt
!*.md

# Script files
!*.bat
!*.sh
!*.pl
!*.py
!*.js
!*.command

# Other configuration and markup files
!*.ini
!*.json
!*.tps
!*.xml
!*.xaml
!*.uproject
!*.uplugin
!*.html
!*.html.template
!*.css
!*.udn
!*.config
!*.version
!.git*

# Ignore Folders
Purify/
Build/
CMake/
Binaries/

# Ignore MacOS disc cache
.DS_Store

# Include CMake Files
!*.cmake

# Protobuf
!3rdParty/libprotobuf/protoc.exe
!*.proto

# capnproto
!3rdParty/capnproto/capnp.exe
!3rdParty/capnproto/capnpc-c++.exe
!*.capnp

# mysql
!3rdParty/mysql/lib/libmysql.dll













# Build results
# build/
# Binaries/Libraries/*
# Binaries/Shaders/*
# Binaries/Backup/*
# Purify/
# CMake/
# PortableCMake-Win32/
# *.exe
# *.dll
# *.ilk
# *.meta
# *.obj
# *.pch
# *.pdb

# Visual C++ cache files
# ipch/
# *.aps
# *.ncb
# *.opensdf
# *.sdf
# *.cachefile

# Visual C++ project files
# *.vcxproj*
# *.sln
# *.stamp*

# Mac OS X files
# *.dylib
# *.xcodeproj
# *.a

# Cmake cache files
# cmake_install.cmake
# CMakeFiles/
# CMakeCache.txt
# CPackConfig.cmake
# CPackSourceConfig.cmake
# CTestTestfile.cmake

# Shortcut
# *.lnk
# Binaries/libfbxsdk.dll