Reorganize repo: move scripts to contrib/scripts/, clean up .gitignore, untrack backup files

This commit is contained in:
dan_s
2026-02-26 19:42:28 -06:00
parent 10a1b27de1
commit 896fa9c107
35 changed files with 363 additions and 19505 deletions

272
.gitignore vendored
View File

@@ -1,13 +1,43 @@
# ==========================
# Editor & IDE files
# ==========================
.*.sw?
*.*~*
*~
*.bak
*.rej
*.orig
.idea
.vscode
# ==========================
# Compiled objects & libraries
# ==========================
*.o
*.o-*
*.a
*.lo
*.la
*.so
*.dll
*.pyc
*.pb.cc
*.pb.h
*.json.h
*.raw.h
*.dSYM
# ==========================
# Archives & packages
# ==========================
*.tar.gz
*.deb
src/bitcoin
src/test/test_bitcoin
src/core
*.zip
*.dmg
*zcashTest.pk
*zcashTest.vk
# autoreconf
# ==========================
# Autotools / configure
# ==========================
#Makefile.in
aclocal.m4
autom4te.cache/
@@ -28,58 +58,74 @@ config.log
config.status
configure
libtool
Makefile
Makefile.in
src/Makefile.in
doc/man/Makefile.in
src/config/bitcoin-config.h
src/config/bitcoin-config.h.in
src/config/stamp-h1
libzcashconsensus.pc
cache/
venv-mnf/
src/univalue/gen
# ==========================
# Build outputs & artifacts
# ==========================
src/.build_target
.deps
.dirstamp
.idea
.libs
.*.sw?
*.*~*
*.bak
*.rej
*.orig
*.pyc
*.o
*.o-*
.zcash
*.a
*.pb.cc
*.pb.h
.vscode
# Hush binaries
src/hush-cli
src/hushd
src/hush-tx
src/hush-test
src/hush-cli.exe
src/hushd.exe
src/hush-tx.exe
src/wallet-utility
src/wallet-utility.exe
# Legacy bitcoin binaries
src/bitcoin
src/test/test_bitcoin
src/core
# Shared libraries
src/libcc.so
src/libcc.dll
src/cc/customcc.so
src/cc/customcc.dll
src/cc/librogue.so
# RandomX build dirs
src/RandomX/build-linux/
src/RandomX/build-win64/
# Release directories
release/
release-win64/
release-linux/
# ==========================
# Depends build system
# ==========================
depends/built/
depends/work/
depends/x86_64-*/
# ==========================
# Zcash / Sapling test keys
# ==========================
*zcashTest.pk
*zcashTest.vk
.zcash
# ==========================
# Test & coverage
# ==========================
*.log
*.trs
*.dmg
*.json.h
*.raw.h
#libtool object files
*.lo
*.la
# Compilation
Makefile
# Unit-tests
Makefile.test
src/test/buildenv.py
# Resources cpp
qrc_*.cpp
# Mac specific
.DS_Store
build
#lcov
*.gcno
*.gcda
/*.info
@@ -87,8 +133,8 @@ test_bitcoin.coverage/
zcash-gtest.coverage/
total.coverage/
coverage_percent.txt
#build tests
Makefile.test
src/test/buildenv.py
linux-coverage-build
linux-build
win32-build
@@ -97,85 +143,61 @@ qa/pull-tester/tests-config.sh
qa/pull-tester/cache/*
qa/pull-tester/test.*/*
!src/leveldb*/Makefile
# ==========================
# Generated / misc source
# ==========================
qrc_*.cpp
src/univalue/gen
src/cryptoconditions/compile
src/fiat/-usd
/doc/doxygen/
libzcashconsensus.pc
# ==========================
# CC / games (legacy)
# ==========================
src/cc/rogue/rogue
src/cc/rogue/rogue.so
src/cc/rogue/test.zip
src/cc/rogue/config.h
src/cc/rogue/confdefs.h
src/cc/rogue/x64
src/cc/dapps/a.out
src/cc/games/prices
src/cc/games/tetris
src/ROGUE.conf
src/rogue.scr
src/rogue.*.*
src/fiat/-usd
# ==========================
# Misc runtime / temp files
# ==========================
src/checkfile
src/foo.zip
src/log
src/HUSH3_7776
REGTEST_7776
src/rpcmisc~.cpp
cache/
venv-mnf/
# ==========================
# Debian packaging
# ==========================
contrib/debian/files
contrib/debian/substvars
src/rpcmisc~.cpp
src/wallet-utility
# ==========================
# Platform specific
# ==========================
.DS_Store
build
src/hush-cli
src/hushd
src/hush-tx
src/hush-test
src/hush-cli.exe
src/hushd.exe
src/hush-tx.exe
# ==========================
# Bundled repos (use separately)
# ==========================
repos/
#output during builds, symbol tables?
*.dSYM
src/cryptoconditions/compile
src/cc/rogue/rogue
src/cc/rogue/rogue.so
src/cc/rogue/test.zip
src/cc/dapps/a.out
src/checkfile
src/foo.zip
src/log
src/rogue.530623577502174316.0
src/rogue.530623577502174316.pack
src/rogue.530623577502174316.player
src/cc/rogue/config.h
src/ROGUE.conf
src/rogue.scr
src/cc/rogue/confdefs.h
src/cc/rogue/x64
src/cc/dapps/a.out
src/Makefile.in
doc/man/Makefile.in
Makefile.in
src/libcc.so
src/libcc.dll
src/cc/customcc.so
src/cc/customcc.dll
src/HUSH3_7776
REGTEST_7776
src/cc/librogue.so
src/cc/games/prices
src/cc/games/tetris
# Build artifacts
*~
*.zip
release-win64/
release-linux/
src/RandomX/build-linux/
src/RandomX/build-win64/
src/wallet-utility.exe
src/.build_target
release/
# other
repos/
# ==========================
# Leveldb Makefile exception
# ==========================
!src/leveldb*/Makefile