Commit Graph

44 Commits (2ac2821a74efdd0f61f091b0fc774cc386930c95)

Author SHA1 Message Date
Mark Friedenbach 4756114e50 [depends] Allow PATH with spaces in directory names.
10 months ago
Cory Fields 63c0c4ff10 depends: reuse _config_opts for CMake options
2 years ago
fanquake ab5b26f072
Merge bitcoin/bitcoin#21995: build: Make dependency package archive timestamps deterministic
2 years ago
Hennadii Stepanov 978852aad8
build: Fix depends build system when working with subtargets
2 years ago
Hennadii Stepanov affbf58a1e
build: Move environment variables into `$(package)_config_env`
2 years ago
Hennadii Stepanov d44fcd3c97
build: Make $(package)_*_env available to all $(package)_*_cmds
2 years ago
Hennadii Stepanov 6ebe57622c
build: Make dependency package archive timestamps deterministic
2 years ago
Hennadii Stepanov c0f5cc14ef
build: Fix `libmultiprocess` cross-compiling to Linux hosts
3 years ago
Hennadii Stepanov 7f650883b7
depends: Add file-based logging for individual packages
3 years ago
laanwj 9b7eb584ad
Merge bitcoin/bitcoin#24285: build, refactor: Drop useless `call` Make function
3 years ago
fanquake 75ae39eeec
build: add a default build tar in depends
3 years ago
Hennadii Stepanov e644591426
build, refactor: Drop useless `call` Make function
3 years ago
W. J. van der Laan 784a21d354
Merge bitcoin/bitcoin#22283: build: Replace $(AT) with .SILENT
3 years ago
Hennadii Stepanov ef77549000
build: Include native_X.mk before X.mk
3 years ago
Dmitry Goncharov 8494dcae0e Replace $(AT) with .SILENCE.
3 years ago
Carl Dong fa872c9af3 depends: Fix id_string invocations
4 years ago
fanquake 735610940c
build: set --build when configuring packages in depends
4 years ago
Carl Dong 107f33d434 depends: Delay expansion of per-package vars
4 years ago
Russell Yanofsky 7d0271b5c3 depends: Set CMAKE_INSTALL_RPATH for native packages
4 years ago
Hennadii Stepanov 7a89f2e6c5
build: Fix target name
4 years ago
Carl Dong b893688357
depends: Specify LDFLAGS to cmake as well
4 years ago
Carl Dong b3f541f618
depends: Prepend CPPFLAGS to C{,XX}FLAGS for CMake
4 years ago
Carl Dong 8e121e5509
depends: Cleanup CMake invocation
4 years ago
Carl Dong 8c7cd0c6d9
depends: More robust cmake invocation
4 years ago
Carl Dong e6e5c8d6ca
depends: Decouple toolchain + binutils
4 years ago
Russell Yanofsky 603fd6a2e7 depends: add MULTIPROCESS depends option
5 years ago
MarcoFalke f29bd546ec Revert "Merge #16367: Multiprocess build support"
5 years ago
Russell Yanofsky d630646662 libmultiprocess depends build
5 years ago
fanquake bcff8e21b1
build: only pass --disable-dependency-tracking to packages that understand it
5 years ago
MarcoFalke b4e74f938b
Merge #15446: Improve depends debuggability
6 years ago
Carl Dong 89bee1bdbf depends: tar: Always extract as yourself
6 years ago
Carl Dong 6d44c5ebf9 depends: Add commands for each package for each stage
6 years ago
Carl Dong 80f0e05b70 depends: Preprocessing doesn't care about deps
6 years ago
Cory Fields fe740f1469 depends: fix fallback downloads
9 years ago
Cory Fields dc4ec6d3db depends: create a hostid and buildid and add option for salts
9 years ago
Cory Fields 235b3a789d depends: sanity-check sources and cached builds
10 years ago
Michael Ford 5a809ef0f0 depends: fix typos
10 years ago
Cory Fields d57b303e1e depends: fix major regression after d546191dc.
10 years ago
Cory Fields d546191dc2 depends: Move source stamps to source dir and misc cleanups
10 years ago
Cory Fields 2027ad30e7 depends: add the debug/release concept to depends
10 years ago
Cory Fields e4cf9f8479 depends: fix typo in source downloading. Regression from c897b1e732.
10 years ago
Cory Fields c897b1e732 depends: add a fallback path in case package sources go missing
10 years ago
Cory Fields 1910910dde depends: fix shasum on osx < 10.9
10 years ago
Cory Fields 1dec09b341 depends: add shared dependency builder
10 years ago