Ignore automatically-generated files in source code with .gitignore.
authorHiroshi Inoue <inoue@tpf.co.p>
Wed, 10 Jul 2013 14:32:24 +0000 (23:32 +0900)
committerHiroshi Inoue <inoue@tpf.co.p>
Wed, 10 Jul 2013 14:32:24 +0000 (23:32 +0900)
This is useful to prevent accidental commit of files that are not wanted
in the remote repository. The original patch was provided by Michael
Paquier. I also added files genearated by VC build tools or WIX tools
to .gitignore.

.gitignore [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..621fab8
--- /dev/null
@@ -0,0 +1,53 @@
+# Global excludes across all subdirectories
+*.o
+*.so
+*.so.[0-9]
+*.so.[0-9].[0-9]
+*.sl
+*.sl.[0-9]
+*.sl.[0-9].[0-9]
+*.dylib
+*.dll
+*.a
+*.mo
+*.lo
+.deps/
+.libs/
+*.gcno
+*.gcda
+*.gcov
+*.gcov.out
+lcov.info
+*.vcproj
+*.vcxproj
+win32ver.rc
+*.exe
+lib*dll.def
+lib*.pc
+
+# Files generated during compilation
+/Makefile
+/Makefile.in
+/aclocal.m4
+/autom4te.cache/
+/config/
+/config.h
+/config.h.in
+/config.log
+/config.status
+/configure
+/libtool
+/psqlodbcw.la
+/stamp-h1
+
+# VC build tools (nmake, cl, link,lib etc) generate
+*.obj
+*.lib
+*.exp
+*.idb
+*.res
+
+# WIX tools (candle, light) generate
+*.wix*
+*.msm
+*.msi