summaryrefslogtreecommitdiffstats
path: root/.gitignore
diff options
context:
space:
mode:
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore195
1 files changed, 195 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000..3e5bfc0d3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,195 @@
+#
+# LibreOffice project .gitignore rules.
+#
+# Do not add you pet ignore rule here, use
+# .git/info/exclude for per repo personal ignore or
+# in the file specified by core.excludesfiles in your
+# ~/.gitconfig
+#
+# As a rule of thumb:
+# File that are generated by configure or the build
+# but that are not deleted by make clean
+# can be listed here... These must be deleted by make distclean
+#
+# Files that are generated by the build but deleted by make clean
+# should all be under workdir or instdir
+# if that is not the case, don't hide it here, but try to fix it
+#
+# The intent is that after a make distclean, .gitignore
+# should not catch anything but possibly /external/tarballs
+#
+
+# where stuff is built
+/buck-out
+/instdir
+/instdir_for_build
+/workdir
+/workdir_for_build
+/test-install
+
+# default location for external downloads
+/external/tarballs
+/external/android-ndk
+/external/android-sdk-linux
+
+# autoconf generated stuff
+/aclocal.m4
+/autom4te.cache
+/autogen.input
+/autogen.lastrun
+/autogen.lastrun.bak
+/ChangeLog
+/config.Build.log
+/config.Build.warn
+/config.guess
+/config.log
+/config.status
+/config.parms
+/config.warn
+/config_host.mk
+/config_host.mk.last
+/config_host.mk.stamp
+/config_host_lang.mk
+/config_host_lang.mk.last
+/config_host_lang.mk.stamp
+/config_build
+/config_build.mk
+/config_build_lang.mk
+/configure
+/bin/bffvalidator.sh
+/bin/odfvalidator.sh
+/bin/officeotron.sh
+/hardened_runtime.xcent
+/vs-code.code-workspace.template
+/Makefile
+
+# make id
+/ID
+
+# make tags
+
+**/tags
+**/.tags*
+
+# make etags
+/TAGS
+
+# backup and temporary editor files: the only convenience rules allowed here.
+*~
+.*sw?
+\#*
+.\#*
+*.kdev4
+.kdev_include_paths
+.buckd
+.directory
+.cproject
+.project
+.settings
+.eclipsesettingfile
+eclipsesettingfile.xml
+.clang_complete
+.cxx_tags
+.yavide_proj
+.yavide_session
+.vscode
+*.code-workspace
+.mold-*
+
+# things below this point are targeted for elimination
+
+#stuff that we should no generated where they are
+/desktop/scripts/soffice.sh
+/intltool-extract.in
+/intltool-merge.in
+/intltool-update.in
+*.pyc
+/install
+/*/*.exe
+/solenv/gdb/libreoffice/*.pyo
+/solenv/gdb/libreoffice/util/*.pyo
+/moz/zipped/*.zip
+__pycache__
+
+# OSX specific
+.DS_Store
+
+# Xcode specific
+build/
+*.pbxuser
+!default.pbxuser
+*.mode1v3
+!default.mode1v3
+*.mode2v3
+!default.mode2v3
+*.perspectivev3
+!default.perspectivev3
+xcuserdata
+*.xcuserstate
+*.xccheckout
+*.moved-aside
+DerivedData
+*.xcworkspace
+
+# MSVS specific
+*/Debug
+*.sdf
+*.sln
+*.v11*
+*.v12*
+*.opensdf
+*.vcxproj*
+/.vs
+/.vscode
+*.VC.db
+LibreOffice.VC.VC.opendb
+
+# Qt Creator specific
+*.pro
+*.pro.shared
+*.pro.user
+*.pro.user.*
+.qtc_clangd
+
+# doxygen output
+/docs
+
+# make dump-deps output
+/lo.png
+
+# gdb config
+/.gdbinit
+/.gdb_history
+
+# Codelite IDE specific
+*.project
+/.codelite
+*.workspace
+*.workspace.session
+*.tags
+
+# JetBrains Clion Specific
+.idea
+
+# Cscope
+*.out
+
+# Sublime Specific
+*.sublime-project
+*.sublime-workspace
+
+# vim-ide-integration
+/compile_commands.json
+
+# Some emscripten configure artifacts
+/a.out
+/a.wasm
+/a.out.js
+/a.out.wasm
+
+# lockfile config header
+/solenv/lockfile/autoconf.h
+
+# Android builds
+/android/jniLibs/
+/android/obj/