n2n/.gitignore
Hamish Coleman 169d3a8cc7 Fix use with older autoconf
Some versions of autoconf (eg, the one included with Ubuntu 20.04 -
which is GNU Autoconf 2.69) will produce a configure script that
requires finding the install-sh script in either a short list of parent
directories or the defined AUX_DIR (This new requirement was probably
triggered by the use of the cross-compile features in configure.ac)

Newer versions flexibly identify which of the support scripts are
actually needed (from the list of config.guess, config.sub, install-sh)
and only check for those ones that are needed.

When the `./autogen.sh` runs `autoreconf -i`, it should have copied the
required aux scripts, but for some reason this is not happening.

Once we are not supporting the older autoconf, we should revisit this
config option as these auxiliary scripts should normally not be checked
into a version control system, for the same reasons that configure
shouldn’t be.  For now, we ensure that all three scripts are available
and we have set the AC_CONFIG_AUX_DIR() to point to them

If the older autoconf is used, it will report the error:

    configure: error: cannot find install-sh, install.sh, or shtool in "." "./.." "./../.."

Which is included here for search engines.
2023-06-25 17:56:09 +08:00

72 lines
1.1 KiB
Plaintext

*.o
*.a
*.gz
*.exe
configure
config.log
config.mak
config.rpath
config.status
include/config.h
include/config.h.in
autom4te.cache
edge
example_edge_embed_quick_edge_init
example_edge_embed
example_sn_embed
supernode
tools/n2n-benchmark
tools/n2n-decode
tools/n2n-keygen
tools/n2n-portfwd
tools/n2n-route
build
.idea
.vscode
.vs
packages/debian/debian/changelog
packages/debian/debian/control
packages/debian/debian/files
packages/debian/debian/rules
packages/etc/systemd/system/edge-ntopng@.service
packages/etc/systemd/system/edge.service
packages/etc/systemd/system/edge@.service
packages/etc/systemd/system/supernode.service
*dSYM*
__pycache__
# Binaries built to run tests
tools/tests-auth
tools/tests-compress
tools/tests-elliptic
tools/tests-hashing
tools/tests-transform
tools/tests-wire
# Files generated while running tests
tests/*.out
# Files generated while running coverage reports
*.gcno
*.gcda
*.gcov
coverage/
# Files generated while running linting
*.indent
*.unc-backup.md5~
*.unc-backup~
# Empty files created by the openwrt build
/.built
/.built_check
/.configured_*
/.prepared
/.quilt_checked
/.source_dir
/ABOUT-NLS
/AUTHORS
/ChangeLog
/NEWS