Commit Graph

94 Commits (fa584cbe727b62853a410623b3d7c738e11cbffd)

Author SHA1 Message Date
Hennadii Stepanov 91a799247d
depends: Add host-specific `cmake_system_version` variables
3 months ago
Hennadii Stepanov 9b31209b4c
depends: Rename `cmake_system` -> `cmake_system_name`
3 months ago
Hennadii Stepanov 6522af62af
depends: Amend handling flags environment variables
3 months ago
fanquake bda537f7c4
depends: remove ENV unsetting for darwin
4 months ago
fanquake d042230f7a
depends: swap mmacosx-version-min for mmacos-version-min
5 months ago
fanquake 7cbfd7a7ce
refactor: rename (macho) ld64 to lld
5 months ago
fanquake fb74fd66cb
depends: remove no-longer used llvm_* vars from macOS build
5 months ago
fanquake 9043f12425
depends: no-longer pass -B to clang in macOS cross-compile
5 months ago
fanquake e9a44faf14
depends: remove FORCE_USE_SYSTEM_CLANG
5 months ago
merge-script f61ede574c
Merge bitcoin/bitcoin#30049: build, test, doc: Temporarily remove Android-related stuff
5 months ago
fanquake f836f7e9b3
depends: remove cctools & libtapi
6 months ago
fanquake 4a0536c5d9
build: switch to using lld for macOS builds
6 months ago
fanquake 437e908ebd
depends: swap cctools-x for llvm-x
6 months ago
fanquake 7f5ac4520d
build: swap otool for (llvm-)objdump
6 months ago
Hennadii Stepanov 5deb0b024e
build, test, doc: Temporarily remove Android-related stuff
6 months ago
fanquake 3bee51427a
build: don't use install_name_tool for macOS deploy when cross-compiling
7 months ago
fanquake 5efebc0edb
depends: add the new LLVM debug macro
7 months ago
fanquake eef51afc6a
depends: add -g to DEBUG=1 flags
7 months ago
Cory Fields 5b9d5bf866 depends: remove (darwin) libtool now that it's no longer used
10 months ago
fanquake cbc9bf11fe
build: move -mlinker-version to *FLAGS
10 months ago
fanquake 42b2283765
depends: deduplicate use of mmacosx-version-min in macOS build
10 months ago
fanquake 2d1b1c7dae
build: remove --enable-lto
10 months ago
fanquake 8ea45e626e
build: use macOS 14 SDK (Xcode 15.0)
11 months ago
fanquake 423949a13b
depends: add -platform_version to macOS build flags
11 months ago
fanquake cefbf0bc20
depends: update LD64_VERSION to 711
1 year ago
fanquake 4a825039a5
build: use _LIBCPP_ENABLE_DEBUG_MODE over ENABLE_ASSERTIONS
1 year ago
Cory Fields fb61bc0c02 depends: Bump MacOS minimum runtime requirement to 11.0
1 year ago
Cory Fields cbee1d7091 depends: modernize clang flags
1 year ago
Cory Fields 4fe5f3c467 depends: remove redundant stdlib option
1 year ago
fanquake bc4fd49d09
depends: add _LIBCPP_ENABLE_ASSERTIONS to DEBUG mode
2 years ago
fanquake cf266b2270
depends: Remove _LIBCPP_DEBUG from depends DEBUG mode
2 years ago
Cory Fields 87afcb0029 depends: fix osx build with clang 16
2 years ago
fanquake 228edafc66
Merge bitcoin/bitcoin#23619: build: Propagate user-defined flags to host packages
2 years ago
Hennadii Stepanov d61f6677e3
build: Add objcopy host tool
2 years ago
fanquake 9b60690b94
cctools: fixup building with LTO
2 years ago
fanquake 658685af93
depends: default to using GCC tool wrappers (with GCC)
2 years ago
fanquake f7595f1354
build: add and use CXX_STANDARD in depends
2 years ago
fanquake 7e7b3e42fa
build: add and use C_STANDARD in depends
2 years ago
fanquake 094772656d
build: support LTO in depends
2 years ago
fanquake 1ad5d5088d
Merge bitcoin/bitcoin#24866: build: No longer need to hack the `PATH` variable in `config.site`
3 years ago
fanquake f654cdb89c
Merge bitcoin/bitcoin#24392: build: Fix configuring depends with cmake
3 years ago
Hennadii Stepanov f3af4f7a18
build: Let the depends build system define a path to `dsymutil` tool
3 years ago
Hennadii Stepanov f87594da14
build: No need to provide defaults for darwin-specific tools
3 years ago
Hennadii Stepanov 071eef1e97
build: Propagate user-defined flags to host packages
3 years ago
fanquake 28f17c1a6d
build: fix copypasta in OpenBSD C{XX} flags
3 years ago
Hennadii Stepanov ff4a38a327
build: Fix configuring depends with cmake
3 years ago
fanquake bcd36e14f0
build: correct depends FreeBSD C{XX}FLAGS
3 years ago
fanquake 7b06ffce9c
build: add NetBSD support to depends
3 years ago
fanquake 471d15536f
build: add support for OpenBSD to depends
3 years ago
laanwj c545a7aeb1
Merge bitcoin/bitcoin#23948: build: add support for FreeBSD to depends
3 years ago