Evan Klitzke
4966b7a221
Fix automake warnings when running autogen.sh
...
(cherry picked from commit f8c66972ddc2a70f5015497436870e2af6833ecc)
2023-03-13 10:11:26 -06:00
sasha
14669b6a42
Make RUST_DIST in Makefile.am refer to rust-toolchain.toml ( baf7d9e
)
2022-09-29 13:59:58 -07:00
Greg Pfeil
113d7a4840
Add an `rpc-tests` make target
...
This ensures that zcashd is up-to-date with any changes before running the
tests.
2022-08-22 13:38:16 -06:00
Daira Hopwood
1d31d4bc7c
Include $(bin_SCRIPTS) in `check-symbols`, `check-security`, and `clean` targets.
...
Checking for stack canaries in `check-security` is disabled for Rust executables
(Rust does support `-Z stack-protector=all` but only for the nightly compiler).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-03-13 22:53:29 +00:00
Jack Grigg
90232f65ae
Rename libzcashconsensus.la -> libzcash_script.la
2021-01-25 22:20:25 +00:00
Carl Dong
ee10eb77db
build: Add variable printing target to Makefiles
...
I kept finding myself needing these to debug our build system, since
they are innocuous and are very helpful they probably belong in the
codebase.
Source: John Graham-Cumming
https://www.cmcrossroads.com/article/printing-value-makefile-variable
2021-01-15 05:24:25 +00:00
Cory Fields
ecf9d8eb2b
build: a few ugly hacks to get the rpc tests working out-of-tree
...
- Link pull-tester/rpc-tests.py to the build dir
- Add the build-dir's config to the python path so that tests can find it
- The tests themselves are in srcdir
- Clean up __pycache__ in 'make clean'
2020-11-21 02:34:47 +00:00
Wladimir J. van der Laan
5832635532
build: don't distribute tests_config.py
...
This file is dynamically generated by configure based on the platform,
it doesn't belong in the distribution archive.
Fixes #6929 .
2020-11-21 02:33:27 +00:00
ptschip
772d780730
Migrated rpc-tests.sh to all python rpc-tests.py
...
1) created rpc-tests.py
2) deleted rpc-tests.sh
3) travis.yml points to rpc-tests.py
4) Modified Makefile.am
5) Updated README.md
6) Added tests_config.py and deleted tests-config.sh
7) Modified configure.ac with script to set correct path in tests_config.py
Zcash: Migrated our test list over, and other necessary modifications.
The UI changes were not migrated.
2020-11-20 03:32:53 +00:00
Homu
9245388bbc
Auto merge of #4749 - str4d:update-config-guess-and-sub, r=str4d
...
depends: Update to latest config.guess & config.sub
2020-09-29 02:17:39 +00:00
Jack Grigg
bd87bcf1b4
build: Switch to x86_64-pc-linux-gnu for codecov filtering
2020-09-28 21:36:02 +01:00
Cory Fields
9cc7497692
build: out-of-tree fixups
...
Don't glob the leveldb for dist. That means we need to enumerate the headers.
2020-09-22 23:05:50 +01:00
Daira Hopwood
45b2a612eb
Update Makefile.am
...
zcutil/bin should be cleaned by `make distclean`, not `make clean`.
Co-authored-by: str4d <thestr4d@gmail.com>
2020-08-07 11:03:55 +01:00
Alfredo Garcia
19f641560f
install bdb binaries
...
Co-authored-by: Jack Grigg <jack@z.cash>
2020-06-30 10:25:00 -03:00
Sean Bowe
37fa94e01d
Add Rust resources to distribution tarball.
2020-04-20 13:44:06 -06:00
ptschip
8f863b2817
Enable python tests for Native Windows
...
1) Multiplatorm support for devnull
2) Fixed a bug in the handling of cache files
3) Deleted run-bitcoin-cli as no longer needed
2020-03-24 18:05:30 +13:00
Taylor Hornby
eb6c722e78
Have make clean delete temporary AFL build directory
2020-02-26 09:27:44 -07:00
Daira Hopwood
bc909a7a7f
Replace http with https: in links to the MIT license.
...
Also change MIT/X11 to just MIT, since no distinction was intended.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-07-18 15:26:01 +01:00
Daira Hopwood
6db54c9861
Add MIT license to Makefiles
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2019-07-18 13:59:30 +01:00
syd
b6a990def0
Remove OSX and Windows files from Makefile + share directory.
...
These are stale holdovers from bitcoin.
This closes #2169 .
2018-01-04 22:50:17 +00:00
Wladimir J. van der Laan
57ab896ba4
test: Remove java comparison tool
2017-12-01 14:10:16 +00:00
Cory Fields
c5d645e22f
build: define base filenames for use elsewhere in the buildsystem
...
Unfortunately, the target namees defined at the Makefile.am level can't be used
for *.in substitution. So these new defines will have to stay synced up with
those targets.
Using the new variables for the deploy targets in the main Makefile.am will
ensure that they stay in sync, otherwise build tests will fail.
2017-12-01 14:10:16 +00:00
Daira Hopwood
38ba3c666f
Remove QT gunk from Makefiles.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-07 19:15:08 +00:00
nomnombtc
7a8eda9ec3
add doc/man to subdir if configure flag --enable-man is set
2017-02-23 02:24:54 +00:00
Jack Grigg
9773b95f6e
Coverage build system tweaks
2017-01-18 13:57:05 +01:00
Jack Grigg
33efd816ec
Add build scripts and fetch-params.sh to "make install" and "make dist"
...
Closes #1728
2016-11-02 12:13:47 -05:00
Jack Grigg
08d6b02d5e
Rename libbitcoinconsensus to libzcashconsensus
...
Closes #1563
2016-10-18 16:45:37 -05:00
Jack Grigg
c06664fb8f
Fix Makefiles so "make dist" will run
2016-10-15 15:57:11 -05:00
Kevin Gallagher
3bccc064c6
Removes Windows and OSX packaging from EXTRA_DIST
2016-10-15 15:57:11 -05:00
Jack Grigg
c2059f9e09
Remove non-libsnark dependencies and test harness code from coverage reports
...
Closes #1203
2016-08-16 22:05:35 +12:00
Jack Grigg
71442d31cf
Add gtest coverage to folders deleted by "make clean"
2016-08-16 20:30:24 +12:00
Jack Grigg
873625bc85
Add gtest coverage intermediates to list of files deleted by make
2016-08-16 18:38:42 +12:00
Taylor Hornby
56734f4b27
Pull in upstream's make check-security, based on upstream PR #6854 and #7424 .
2016-07-21 20:45:10 -06:00
Taylor Hornby
3bde967f53
Rename qa/zerocash to qa/zcash in Makefile.am
2016-07-11 19:29:41 -06:00
Nathan Wilcox
7fde87cd4e
Fix a test name bug so that ``make cov-zcash`` correctly runs the ``zcash-gtest`` binary. Fixes #946 .
2016-05-19 10:52:28 -07:00
Nathan Wilcox
d16d5ef832
Add coverage support scoped to only the zcash-gtest run; invoke with make zcash-cov; make cov is a superset.
2016-04-18 11:15:34 -07:00
Nathan Wilcox
c4da097069
Pull over depends and build changes from zc.v0.10.0.latest. Fails to build due to new ./configure dependency for serialization stuff.
2015-12-22 09:20:42 -08:00
Taylor Hornby
8a18333567
Rename .bitcoin (DataDir), bitcoind, and bitcoin-cli.
2015-11-30 13:03:21 -07:00
randy-waterhouse
a37567dd44
Add autogen.sh to source tarball.
2015-09-22 00:43:10 +00:00
Jonas Schnelli
6145fdf47e
OSX: use "Bitcoin Core" as Bundle Display Name
...
Github-Pull: #6214
Rebased-From: 0a32a9347e12a8d1d4a46bf9a1d5b3ae13bbe501
2015-06-03 15:10:36 +02:00
Jonas Schnelli
4d435d1c9a
[OSX] revert renaming of Bitcoin-Qt.app
...
Github-Pull: #6214
Rebased-From: a2241eabfdbdadd2f96c0a538b9901257831b642
2015-06-03 15:10:00 +02:00
Jonas Schnelli
7cef321e65
[Mac only] rename Bitcoin-Qt.app to "Bitcoin Core.app"
2015-05-19 11:03:49 +02:00
Cory Fields
00ea546422
build: quiet the exe-installer output
2015-05-04 12:02:24 -04:00
Cory Fields
997cab78cb
osx packaging: switch background image to background.tiff
...
Also do a bit of cleanup:
- Make the background name a variable so it's easier to change
- Add proper make dependencies
2015-01-20 09:32:54 +01:00
Wladimir J. van der Laan
cf875367d2
Merge pull request #5334
...
eef747b
libbitcoinconsensus: Add pkg-config support (Luke Dashjr)
2014-12-19 18:05:04 +01:00
Cory Fields
914868a05d
build: add a deterministic dmg signer
2014-11-26 00:57:16 -05:00
Cory Fields
2f327a3c87
build: add the deploydir target for gitian
...
This is a helper target that stops just before the creation of the dmg.
2014-11-25 19:26:40 -05:00
Luke Dashjr
eef747bba8
libbitcoinconsensus: Add pkg-config support
2014-11-20 21:23:34 +00:00
Cory Fields
7667850dbf
tests: replace the old (unused since Travis) tests with new rpc test scripts
2014-10-31 00:05:55 -04:00
Cory Fields
fa7f8cdc1a
tests: remove old pull-tester scripts
...
They're unused since the switch to Travis
2014-10-31 00:05:55 -04:00