Improve .gitignore

This commit is contained in:
Alex Kotov 2022-01-16 14:15:17 +05:00
parent a9fe84848c
commit 8ab8ac2bb3
Signed by: kotovalexarian
GPG Key ID: 553C0EBBEB5D5F08
1 changed files with 37 additions and 14 deletions

51
.gitignore vendored
View File

@ -1,43 +1,62 @@
##########################
# Common generated files #
##########################
*.a *.a
*.c.d *.c.d
*.o *.o
.deps/ .deps/
.dirstamp .dirstamp
/Makefile ############################
/Makefile.in # Always generated in root #
############################
/aclocal.m4 /aclocal.m4
/ar-lib /ar-lib
/autom4te.cache/ /autom4te.cache/
/autoscan.log /autoscan.log
/compile /compile
/config.guess /config.guess
/config.h
/config.h.in /config.h.in
/config.h.in~ /config.h.in~
/config.log
/config.status
/config.sub /config.sub
/configure /configure
/configure.ac~ /configure.ac~
/configure.scan
/configure~ /configure~
/depcomp /depcomp
/examples/*.log
/examples/*.trs
/include/Makefile
/include/Makefile.in
/install-sh /install-sh
/Makefile.in
/missing /missing
/stamp-h1
/test-driver /test-driver
/test-suite.log
/tests/test*.log /include/Makefile.in
/tests/test*.trs
########################
# To build out of root #
########################
/build/* /build/*
!/build/.keep !/build/.keep
###########################################
# Only generated when configuring in root #
###########################################
/config.h
/config.log
/config.status
/stamp-h1
/test-suite.log
/Makefile
/include/Makefile
/examples/*.log
/examples/*.trs
/tests/test*.log
/tests/test*.trs
/examples/assert_guards /examples/assert_guards
/examples/assert_simple /examples/assert_simple
/examples/cmdline /examples/cmdline
@ -64,6 +83,10 @@
/tests/test_printf /tests/test_printf
/tests/test_units_human /tests/test_units_human
###############
# Vendor code #
###############
/vendor/* /vendor/*
!/vendor/cross/ !/vendor/cross/
!/vendor/fetch.sh !/vendor/fetch.sh