Skip to content
Snippets Groups Projects
.gitignore 2.52 KiB
Newer Older
  • Learn to ignore specific revisions
  • #
    # Marlin 3D Printer Firmware
    
    # Copyright (C) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
    
    #
    # Based on Sprinter and grbl.
    # Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm
    #
    # This program is free software: you can redistribute it and/or modify
    # it under the terms of the GNU General Public License as published by
    # the Free Software Foundation, either version 3 of the License, or
    # (at your option) any later version.
    #
    # This program is distributed in the hope that it will be useful,
    # but WITHOUT ANY WARRANTY; without even the implied warranty of
    # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    # GNU General Public License for more details.
    #
    # You should have received a copy of the GNU General Public License
    # along with this program.  If not, see <http://www.gnu.org/licenses/>.
    #
    
    # Our automatic versioning scheme generates the following file
    # NEVER put it in the repository
    
    applet/
    
    João Brázio's avatar
    João Brázio committed
    *.DS_Store
    
    
    *~
    *.orig
    *.rej
    *.bak
    
    Bo Herrmannsen's avatar
    Bo Herrmannsen committed
    *.idea
    
    AnHardt's avatar
    AnHardt committed
    *.s
    *.i
    *.ii
    
    João Brázio's avatar
    João Brázio committed
    *.swp
    
    tags
    
    João Brázio's avatar
    João Brázio committed
    
    
    João Brázio's avatar
    João Brázio committed
    # Compiled Object files
    *.slo
    *.lo
    *.o
    *.obj
    
    *.ino.cpp
    
    João Brázio's avatar
    João Brázio committed
    
    # Precompiled Headers
    *.gch
    *.pch
    
    # Compiled Dynamic libraries
    *.so
    *.dylib
    *.dll
    
    # Fortran module files
    *.mod
    *.smod
    
    # Compiled Static libraries
    *.lai
    *.la
    *.a
    *.lib
    
    # Executables
    *.exe
    *.out
    *.app
    
    
    
    João Brázio's avatar
    João Brázio committed
    # Object files
    *.o
    *.ko
    *.obj
    *.elf
    
    # Precompiled Headers
    *.gch
    *.pch
    
    # Libraries
    *.lib
    *.a
    *.la
    *.lo
    
    # Shared objects (inc. Windows DLLs)
    *.dll
    *.so
    *.so.*
    *.dylib
    
    # Executables
    *.exe
    *.out
    *.app
    *.i*86
    *.x86_64
    *.hex
    
    # Debug files
    *.dSYM/
    *.su
    
    Scott Lahteine's avatar
    Scott Lahteine committed
    # PlatformIO files/dirs
    .pio*
    
    .pioenvs
    .piolibdeps
    .clang_complete
    .gcc-flags.json
    
    # Workaround for Deviot+platformio quirks
    Marlin/lib
    Marlin/platformio.ini
    Marlin/*/platformio.ini
    Marlin/*/*/platformio.ini
    Marlin/*/*/*/platformio.ini
    Marlin/*/*/*/*/platformio.ini
    Marlin/.travis.yml
    Marlin/*/.travis.yml
    Marlin/*/*/.travis.yml
    Marlin/*/*/*/.travis.yml
    Marlin/*/*/*/*/.travis.yml
    Marlin/.gitignore
    Marlin/*/.gitignore
    Marlin/*/*/.gitignore
    Marlin/*/*/*/.gitignore
    Marlin/*/*/*/*/.gitignore
    Marlin/readme.txt
    Marlin/*/readme.txt
    Marlin/*/*/readme.txt
    Marlin/*/*/*/readme.txt
    Marlin/*/*/*/*/readme.txt
    
    
    #Visual Studio
    *.sln
    *.vcxproj
    
    *.vcxproj.filters
    
    GMagician's avatar
    GMagician committed
    Release/
    Debug/
    __vm/
    .vs/
    
    GMagician's avatar
    GMagician committed
    vc-fileutils.settings
    
    #Visual Studio Code
    
    Ben Lye's avatar
    Ben Lye committed
    .vscode
    
    Scott Lahteine's avatar
    Scott Lahteine committed
    .vscode/.browse.c_cpp.db*
    
    .vscode/c_cpp_properties.json
    
    .vscode/launch.json
    
    Ben Lye's avatar
    Ben Lye committed
    
    
    Scott Lahteine's avatar
    Scott Lahteine committed
    src/CMakeLists.txt
    
    Brian's avatar
    Brian committed
    CMakeListsPrivate.txt
    
    #CLion
    cmake-build-*
    
    
    #Eclipse
    .project
    .cproject
    .pydevproject
    .settings
    .classpath
    
    #Python
    __pycache__