Hash :
e2874d95
Author :
Date :
2018-04-23T00:26:08
Adopt ignore rules for cmake + ninja In case we have build directory differs from source directory there will be bunch of files we should ignore, so just remove leading "/" for some or rules. And fix others.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153
### These files should get ignored no matter where they appear.
# Editors leave these lying around
\#*\#
.#*
*~
*.swp
# C stuff
*.o
# Windows stuff
*.obj
*.exe
*.lib
# Patch leaves these lying arround
*.orig
*.rej
# gcov stuff
*.gcno
*.gcov
*.gcda
# gdb stuff
.gdb_history
# Autotools stuff
.deps
.dirstamp
Makefile
Makefile.in
# Libtool stuff
.libs
*.lo
*.la
# ctags stuff
TAGS
tags
# cscope stuff
cscope*
# Stuff made by our makefiles
*.pc
*.log
*.trs
## The initial / makes these files only get ignored in particular directories.
/autom4te.cache
# configure in progress
/.cyg*
/confdefs.*
/conftest.*
# Libtool adds these, at least sometimes
/m4/libtool.m4
/m4/ltoptions.m4
/m4/ltsugar.m4
/m4/ltversion.m4
/m4/lt~obsolete.m4
/aclocal.m4
/compile
/doxygen
/config.cache
/config.guess
/config.log
/config.status
/config.sub
/configure
/configure.lineno
/depcomp
/config.h
/config.h.in
/install-sh
/libtool
/ltmain.sh
/missing
/stamp-h1
/stamp-h2
/sample/dns-example
/sample/event-read-fifo
/sample/hello-world
/sample/http-server
/sample/http-connect
/sample/le-proxy
/sample/https-client
/sample/signal-test
/sample/time-test
/sample/event-test
/test-driver
/test/bench
/test/bench_cascade
/test/bench_http
/test/bench_httpclient
/test/regress
/test/regress.gen.c
/test/regress.gen.h
/test/rpcgen-attempted
/test/test-dumpevents
/test/test-eof
/test/test-closed
/test/test-init
/test/test-ratelim
/test/test-script.sh
/test/test-time
/test/test-weof
/test/test-changelist
/test/test-fdleak
**/include/event2/event-config.h
**/include/evconfig-private.h
# Files generated by cmake
CMakeCache.txt
CMakeFiles/
CTestTestfile.cmake
DartConfiguration.tcl
LibeventConfig.cmake
LibeventConfigVersion.cmake
LibeventTargets.cmake
bin/
cmake_install.cmake
lib/
tmp/
verify_tests.sh
verify_tests.bat
event.dir
event_core.dir
event_extra.dir
*.vcxproj
*.sln
*.filters
# ninja
build.ninja
rules.ninja
.ninja_deps
.ninja_log
# make dist
/COPYING
/INSTALL
/*.tar.gz
/.vagrant