mirror of
https://github.com/ElementsProject/lightning.git
synced 2024-11-19 18:11:28 +01:00
7fdad0a60c
We detect whether we have the rust tooling available (mainly `cargo`) and enable or disable the rust libraries, plugins and examples when it is enabled. Since the rest of the Makefiles assumes that executables have an associated header and C source file, we also needed to add a target that we can add non-C binaries to.
70 lines
1.1 KiB
Plaintext
70 lines
1.1 KiB
Plaintext
*~
|
|
*.o
|
|
*.orig
|
|
*.tx
|
|
*.txid
|
|
*.pb
|
|
*.gcda
|
|
*.gcno
|
|
*.dSYM
|
|
*.rej
|
|
*.pyc
|
|
*.tmp
|
|
.cppcheck-suppress
|
|
.mypy_cache
|
|
TAGS
|
|
tags
|
|
ccan/tools/configurator/configurator
|
|
ccan/ccan/cdump/tools/cdump-enumstr
|
|
*_gen.c
|
|
*_gen.h
|
|
gen_*.c
|
|
gen_*.h
|
|
wire/gen_*_csv
|
|
cli/lightning-cli
|
|
coverage
|
|
ccan/config.h
|
|
__pycache__
|
|
config.vars
|
|
monkeytype.sqlite3
|
|
|
|
# Ignore some generated binaries
|
|
*/test/run-*
|
|
!*/test/run-*.c
|
|
*/test/exp-run-*
|
|
!*/test/exp-run-*.c
|
|
test/test_protocol
|
|
test/test_sphinx
|
|
tests/.pytest.restart
|
|
tests/plugins/test_libplugin
|
|
tests/fuzz/fuzz-*
|
|
!tests/fuzz/fuzz-*.c
|
|
gossip_store
|
|
.pytest_cache
|
|
.tmp.lightningrfc/
|
|
contrib/pylightning/build/
|
|
contrib/pylightning/dist/
|
|
contrib/pylightning/pylightning.egg-info/
|
|
contrib/pyln-*/build/
|
|
contrib/pyln-*/dist/
|
|
contrib/pyln-*/pyln_*.egg-info/
|
|
contrib/pyln-*/.eggs/
|
|
contrib/pyln-*/pyln/*/__version__.py
|
|
release/
|
|
tests/plugins/test_selfdisable_after_getmanifest
|
|
|
|
# Ignore generated files
|
|
devtools/features
|
|
doc/lightning*.[1578]
|
|
*_sqlgen.[ch]
|
|
*_wiregen.[ch]
|
|
*_printgen.[ch]
|
|
*_gettextgen.po
|
|
|
|
# Ignore unrelated stuff
|
|
.DS_Store
|
|
.gdb_history
|
|
|
|
# Rust targets
|
|
target
|
|
Cargo.lock |