-bdr_init_copy
-bdr_version.h
-bdr_pgbench_check
-log/
-results/
-tmp_check/
+# Global excludes across all subdirectories - copied from postgres
+*.o
+*.so
+*.so.[0-9]
+*.so.[0-9].[0-9]
+*.sl
+*.sl.[0-9]
+*.sl.[0-9].[0-9]
+*.dylib
+*.dll
+*.a
+*.mo
+*.pot
+objfiles.txt
+.deps/
+*.gcno
+*.gcda
+*.gcov
+*.gcov.out
+lcov.info
+coverage/
+*.vcproj
+*.vcxproj
+win32ver.rc
+*.exe
+lib*dll.def
+lib*.pc
+
+# bdr specific
+/bdr_init_copy
+/bdr_version.h
+/bdr_pgbench_check
+/scripts/bdr_initial_load
+/log/
+/results/
+/tmp_check/
*~
-bdr-*.tar.bz2
-.distgitrev
-.distgittag
+/bdr-*.tar.bz2
+/.distgitrev
+/.distgittag
+
+>>>>>>> 364ba09... bdr: Adapt gitignore to the new out-of-tree situation