diff options
author | Norbert Thiebaud <nthiebaud@gmail.com> | 2012-12-21 17:26:16 -0600 |
---|---|---|
committer | Norbert Thiebaud <nthiebaud@gmail.com> | 2012-12-21 17:26:38 -0600 |
commit | d6bbdaf02d614babebeebb2fcdc00035760c2f69 (patch) | |
tree | cffed49b755427dabe2c966cd0dff5a88f49afd2 /.gitignore | |
parent | 3567a7e324a47dbafc91b7d39031dd58677eaa6c (diff) |
clean-up .gitignore
the general goal is
1/ to avoid the bloat of pet conviniences rules that
can be managed using other git provided means
2/ to work toward the goal of a read-only-source-tree build
Change-Id: I5ff9836e135507dcc53b37fd1098aa7876612bfc
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 131 |
1 files changed, 64 insertions, 67 deletions
diff --git a/.gitignore b/.gitignore index d068a579e4c9..08fb1643dab2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,19 +1,67 @@ -# backup and temporary files -*~ -.*sw? -\#* -.DS_Store +# +# 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 maek distclean +# +# Files that are generated by the build but deleted by make clean +# should all be under workdir or solver +# 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 /src +# -# StGit -.stgit-edit.txt +# where stuff are built +/workdir +/solver -# python generated file -*.pyc +# these two are dubbious. when the installed is reworked +# it would be best to find them a new home +/instsetoo_native/util/LibreOffice +/instsetoo_native/util/LibreOffice_SDK -# where the downloads are located +# where the external downloads maybe located /src -# the build directories + +# autoconf generated stuff +/aclocal.m4 +/autom4te.cache +/autogen.lastrun +/autogen.lastrun.bak +/ChangeLog +/config.Build.log +/config.guess +/config.log +/config.status +/config.parms +/config_host.mk +/config_host.mk.last +/config_host.mk.stamp +/config_build.mk +/configure +/Makefile +/NEWS +/TODO +/README +/AUTHORS +/MAINTAINERS + +# backup and temporary editor files: the only convinience rules allowed here. +*~ +\#* + +# things below this point are targeted for elimination + +# the build directories: to be removed when dmake is dead and burried /*/unxlng?? /*/unxlng??.pro /*/unxlng??? @@ -39,54 +87,19 @@ /*/unx*.obsolete /*/wnt*.obsolete /*/callcatcher -/workdir -/instsetoo_native/util/LibreOffice -/instsetoo_native/util/LibreOffice_SDK -# autoconf generated stuff -/aclocal.m4 -/autom4te.cache -/autogen.lastrun -/autogen.lastrun.bak -/ChangeLog -/config.Build.log -/config.guess -/config.log -/config.status -/config.parms -/config_host.mk -/config_host.mk.last -/config_host.mk.stamp -/config_build.mk -/configure +#stuff that we should no generated where they are /desktop/scripts/soffice.sh -/makefile.mk -/Makefile /intltool-extract.in /intltool-merge.in /intltool-update.in -/NEWS -/TODO -/README -/AUTHORS -/MAINTAINERS - -# misc -/file-lists -/cross-build-toolset.built -/build.log -/build_error.log +*.pyc /install -/downloaded -/ID -/tags -/docs -/autogen.save -TAGS - /*/*.exe +/solenv/gdb/libreoffice/*.pyo +/solenv/gdb/libreoffice/util/*.pyo -# external dlls etc +# external dlls etc: that should be reworkded too. /external/*/*.dll /external/*/*.exe /external/*/*.manifest @@ -94,20 +107,4 @@ TAGS /external/*/*.msm /moz/zipped/*.zip -# compiled python objects for gdb pretty printers -/solenv/gdb/libreoffice/*.py[co] -/solenv/gdb/libreoffice/util/*.py[co] - - -# MSVC debug information -/*/vc90.pdb - -# LibreOffice lock files -.~lock.*# - -# Somepeople love debugging -gdbtrace.log -valgrind.log -# Tubes test stuff -/tubes/qa/test-config.ini |