2011-11-19 10:02:23 +01:00
|
|
|
syntax: glob # for hg-git users
|
2020-03-14 15:33:46 +09:00
|
|
|
|
|
|
|
# Generated build scripts and IDE generating files
|
|
|
|
## autotools
|
2016-01-15 10:10:06 +01:00
|
|
|
/Makefile
|
|
|
|
builds/Makefile
|
2018-06-02 21:18:21 +01:00
|
|
|
builds/deprecated-msvc/Makefile
|
2016-01-15 10:10:06 +01:00
|
|
|
doc/Makefile
|
2009-08-30 09:14:15 +02:00
|
|
|
libtool
|
2020-03-14 15:33:46 +09:00
|
|
|
### automake
|
|
|
|
Makefile.in
|
|
|
|
.deps/
|
|
|
|
.dirstamp
|
|
|
|
### autoconf
|
|
|
|
autom4te.cache
|
|
|
|
aclocal.m4
|
2009-08-30 09:14:15 +02:00
|
|
|
config
|
|
|
|
config.status
|
|
|
|
config.log
|
2020-03-14 15:33:46 +09:00
|
|
|
configure
|
|
|
|
stamp-h1
|
|
|
|
## CMake
|
|
|
|
cmake-build-debug/
|
|
|
|
build/
|
|
|
|
## Android
|
|
|
|
builds/android/prefix
|
|
|
|
## IntelliJ
|
|
|
|
.idea/
|
2020-04-14 00:03:19 +02:00
|
|
|
## Visual Code
|
|
|
|
.vscode/
|
2020-03-14 15:33:46 +09:00
|
|
|
## other results-like folders
|
|
|
|
bin/
|
|
|
|
lib/
|
|
|
|
obj/
|
|
|
|
## Doxygen
|
|
|
|
doxygen/
|
|
|
|
## Packaging
|
|
|
|
packaging/nuget/*.nupkg
|
|
|
|
|
|
|
|
# Test related build files
|
|
|
|
libtestutil.a
|
|
|
|
libunity.a
|
|
|
|
|
|
|
|
# Some build outputs and temporal files
|
2009-08-03 11:30:13 +02:00
|
|
|
*.o
|
2011-04-03 07:36:02 +02:00
|
|
|
*.gcno
|
2016-05-03 11:38:25 +01:00
|
|
|
*.gcda
|
|
|
|
*.gcov
|
2010-02-23 17:22:52 +01:00
|
|
|
*.ncb
|
2009-08-03 11:30:13 +02:00
|
|
|
*.lo
|
2009-08-30 08:18:31 +02:00
|
|
|
*.loT
|
2009-08-03 11:30:13 +02:00
|
|
|
*.la
|
2014-02-14 14:37:45 +01:00
|
|
|
*.exe
|
2010-01-28 12:45:12 +01:00
|
|
|
*.html
|
|
|
|
*.pdf
|
|
|
|
*.ps
|
2010-02-23 17:22:52 +01:00
|
|
|
*~
|
|
|
|
.*~
|
2016-02-13 11:56:47 +01:00
|
|
|
.libs
|
2020-03-14 15:33:46 +09:00
|
|
|
|
|
|
|
# /src
|
|
|
|
## Ignore generated files in configuration process
|
|
|
|
src/platform.hpp*
|
|
|
|
src/libzmq.pc
|
|
|
|
|
|
|
|
# /tools
|
|
|
|
## Executable binaries are ignored
|
|
|
|
tools/curve_keygen
|
|
|
|
## Executable source files must be tracked
|
2020-03-18 12:50:39 +09:00
|
|
|
!tools/*.[ch]
|
|
|
|
!tools/*.[ch]pp
|
2020-03-14 15:33:46 +09:00
|
|
|
|
|
|
|
# /tests
|
|
|
|
## Test binaries and logs are ignored
|
|
|
|
tests/test*
|
2013-09-24 08:07:10 +10:00
|
|
|
tests/test*.log
|
|
|
|
tests/test*.trs
|
2020-03-14 15:33:46 +09:00
|
|
|
## Test source files must be tracked
|
|
|
|
!tests/test*.[ch]
|
|
|
|
!tests/test*.[ch]pp
|
|
|
|
## Build script and documentations must be tracked
|
|
|
|
!tests/CMakeLists.txt
|
|
|
|
!tests/README.md
|
|
|
|
|
|
|
|
# /unittests
|
|
|
|
## Unit test binaries and logs are ignored
|
|
|
|
unittests/unittest_*
|
2018-06-02 21:18:21 +01:00
|
|
|
unittests/unittest*.log
|
|
|
|
unittests/unittest*.trs
|
2020-03-14 15:33:46 +09:00
|
|
|
## Unit test source files must be tracked
|
|
|
|
!unittests/unittest*.[ch]
|
|
|
|
!unittests/unittest*.[ch]pp
|
|
|
|
## Build script and documentations must be tracked
|
|
|
|
!unittests/CMakeLists.txt
|
|
|
|
!unittests/README.md
|
|
|
|
|
|
|
|
# check test log files
|
|
|
|
test-suite*.log
|
|
|
|
|
|
|
|
# /perf
|
|
|
|
## Benchmarking binaries and result files are ignored
|
|
|
|
perf/*_lat
|
|
|
|
perf/*_thr
|
|
|
|
perf/benchmark_*
|
|
|
|
perf/results
|
|
|
|
## Benchmarking source files must be tracked
|
|
|
|
!perf/*.[ch]
|
|
|
|
!perf/*.[ch]pp
|
|
|
|
## Benchmarking tool scripts must be tracked
|
|
|
|
!perf/*.py
|
|
|
|
!perf/*.sh
|
|
|
|
|
|
|
|
# /doc
|
|
|
|
## Generated document files
|
|
|
|
doc/*.[137]
|
2010-02-10 16:18:46 +01:00
|
|
|
doc/*.html
|
|
|
|
doc/*.xml
|
2020-03-14 15:33:46 +09:00
|
|
|
|
|
|
|
# external libraries and release archive files
|
2010-02-15 23:52:08 +01:00
|
|
|
foreign/openpgm/*
|
|
|
|
!foreign/openpgm/*.tar.bz2
|
2010-02-24 09:41:10 +01:00
|
|
|
!foreign/openpgm/*.tar.gz
|
2011-03-31 18:42:09 +02:00
|
|
|
!foreign/openpgm/Makefile.am
|
2010-09-04 17:44:11 +02:00
|
|
|
zeromq-*.tar.gz
|
|
|
|
zeromq-*.zip
|
2013-01-31 21:52:30 +01:00
|
|
|
core
|
2020-03-14 15:33:46 +09:00
|
|
|
|