# Traditional Compilation File Stuff.
*.o
*.obj
*.a

# CMake Files/Directories
CMakeFiles/
CMakeCache.txt
cmake_install.cmake
CPackConfig.cmake
CPackSourceConfig.cmake
# The following are generated from CMake, and thus should be stopped.
install_manifest.txt
_CPack_Packages
Build/**
Debug/
MinSizeRel/
Release/
RelWithDebInfo/
Contents/
Xcode/Info.StepMania.plist
Xcode/plistHelper.hpp
src/generated
extern/libjpeg/jconfig.h
extern/newogg/include/ogg/config_types.h

# Text Editor Based Items
*.log

# Mac Programming Files
*.pbxuser
PBProject/build
Xcode/build
Xcode/*.xcodeproj/xcuserdata/
*.xcodeproj/xcuserdata
*.xcodeproj/project.xcworkspace
*.xcscheme
WorkspaceSettings.xcsettings
UserInterfaceState.xcuserstate
*.xccheckout
contents.xcworkspacedata
xcschememanagement.plist
PBProject/Hardware.plist

# Mac General Files
*.app
*.dmg
.DS_Store

# Visual Studio
*.sln
*.vcxproj
*.vcxproj.filters
*.pdb
*.ilk
*.map
*.res
*.suo
UpgradeLog*.htm

# Windows General Files
*.exe

# Linux General Files
.dirstamp
Makefile
stepmania
Makefile.in
config.status
_build/*
aclocal.m4
autoconf/*
autom4te.cache/*
configure
src/Makefile.in
src/Makefile
src/config.h
src/config.h.in
src/stamp-h1
GtkModule.so
StepMania
core

# StepMania Specific
Cache/
Save/**
!Save/LocalProfiles/00000000
Logs/
src/*.so
crashinfo.txt

# include calc .a file
!extern/MinaCalc/MinaCalc.a
!extern/MinaCalc/libMinaCalc.a

# Unknown File Types
tests/*.err
*.ncb
*.tlog
*.user
*.vdi
*.pch
