Commit Graph

57 Commits (a5e99669ccfe0683749ce2e2b21732a359ef62d7)

Author SHA1 Message Date
Hennadii Stepanov 0d01c228a7
build: Generate `toolchain.cmake` in depends
3 months ago
Hennadii Stepanov 9b31209b4c
depends: Rename `cmake_system` -> `cmake_system_name`
3 months ago
fanquake e9a44faf14
depends: remove FORCE_USE_SYSTEM_CLANG
5 months ago
fanquake f836f7e9b3
depends: remove cctools & libtapi
6 months ago
fanquake 019ad7327c
depends: set RANLIB for CMake
6 months ago
fanquake 43cfb428cb
depends: set NM for CMake
6 months ago
fanquake 1e4412b317
depends: set AR for CMake
6 months ago
Max Edwards 7c69baf227 depends: pass verbose through to cmake based make
7 months ago
fanquake 76045bb9d6
depends: always set CMAKE_POSITION_INDEPENDENT_CODE=ON
8 months ago
fanquake d04623678c
depends: always set CMAKE_INSTALL_LIBDIR=lib/
8 months ago
fanquake e037c4fe09
depends: always configure with --with-pic
8 months ago
fanquake 8aff3fd292
depends: don't use -h with touch on OpenBSD
8 months ago
Cory Fields 5b9d5bf866 depends: remove (darwin) libtool now that it's no longer used
10 months ago
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