# Compiled things
# --------------

# Compiled Object files
*.slo
*.lo
*.o

# Compiled Dynamic libraries
*.so
*.dylib

# Compiled Static libraries
*.lai
*.la
*.a

# Compiled Erlang files
*.beam

# MSVC stuff
*.Debug
*.Release
debug/
release/
relwithdebinfo/

# Build directories
build
build32

# Core dumps
*.dump

# QT GUI
# --------

# Compiled Mac libraries
*.bundle

*.pro.user
*.qmake.stash

# Ignore install artifacts
*.wixobj
*.wixpdb
*.msi
install/windows/gui.wxs
install/windows/etc.wxs
install/windows/server.wxs
install/windows/config.wxs
install/windows/etc
install/windows/app

# Application binary & autogenerated files
app/gui/qt/sonic-pi
app/gui/qt/moc_mainwindow.cpp
app/gui/qt/moc_sonicpiudpserver.cpp
app/gui/qt/qrc_SonicPi.cpp
app/gui/qt/utils/ruby_help.h
app/gui/qt/help/*.html
app/gui/qt/help_files.qrc
app/gui/qt/lang/*.qm
app/gui/qt/qrc_help_files.cpp
app/gui/qt/Sonic-Pi.app
app/gui/qt/Sonic Pi.app
app/gui/qt/build
app/gui/qt/cmake-build-*
app/gui/qt/.idea
app/gui/qt/.vscode

app/gui/qt/info
app/gui/qt/qrc*.cpp
app/gui/qt/resources

# HTML GUI
# --------

# Javascript map files
app/gui/html/resources/public/js/*.map

# Dev Javascript
app/gui/html/resources/public/js/generated
app/gui/html/target
app/gui/html/resources/public/js/cljs-main.js


# QT makefile
# --------

app/gui/qt/Makefile

app/gui/qt/moc_*
app/gui/qt/qrc__*


# Detritus
# ---------

*.DS_Store
*.log
*.swp
*.tmp
\.#*
.lein-plugins
*~
*.orig

# Native

app/server/native/
app/server/rb-native/
# Patterns like this catch both
# app/server/vendor/ffi/ext/ and app/server/ruby/vendor/ffi/ext/
# (the latter is found in the Mac OS X build)
**/vendor/*/ext/**/Makefile
**/vendor/ffi-*/ext/ffi_c/extconf.h
**/vendor/ffi-*/ext/ffi_c/libffi*/
**/vendor/**/build/

## Book

book/

## IntelliJ IDEA

*.iml

## i18n auto-generated files

etc/doc/lang/sonic-pi-tutorial.pot
etc/doc/generated/


# Clojure synths native dir

etc/synthdefs/designs/overtone/sonic-pi/target
etc/synthdefs/designs/overtone/sonic-pi/classes
etc/synthdefs/designs/overtone/sonic-pi/checkouts
etc/synthdefs/designs/overtone/sonic-pi/native

# Visual Studio settings folder.
.vs
