Max Kellermann
|
49130c2018
|
python/build/openssl: remove obsolete variable
|
2023-09-26 15:32:49 +02:00 |
Max Kellermann
|
94af199c49
|
python/build/openssl: add --cross-compile-prefix=...
|
2023-09-26 15:31:21 +02:00 |
Max Kellermann
|
2d25f6f57f
|
python/build/openssl: pass arch only if cross-compiling
|
2023-09-26 15:31:11 +02:00 |
Max Kellermann
|
cf179ec294
|
python/build/openssl: pass --libdir=lib to Configure
Without this, the AMD64 build installs to "lib64/" which then cannot
be found by CURL.
|
2023-09-26 15:30:51 +02:00 |
Max Kellermann
|
da7f32bddb
|
python/build/toolchain: rename `arch` to `host_triplet`
|
2023-09-26 15:25:23 +02:00 |
Max Kellermann
|
9a5eac4ea9
|
python/build/toolchain: set arch=llvm_triple
|
2023-09-26 15:13:28 +02:00 |
Max Kellermann
|
6571b5d118
|
python/build/openssl: add option "no-makedepend"
We do not need "make" dependencies for one-time builds.
|
2023-09-26 15:05:14 +02:00 |
Max Kellermann
|
12dff8e382
|
python/build/openssl: use `no-asm` only on Windows
|
2023-09-26 15:03:50 +02:00 |
Max Kellermann
|
c4da87a0cb
|
python/build/openssl: add `configure` variable
|
2023-09-26 15:03:24 +02:00 |
Max Kellermann
|
446f8f29d3
|
python/build/openssl: add Darwin archs
|
2023-09-26 15:02:02 +02:00 |
Max Kellermann
|
eb23788fec
|
python/build: add support for fallback download URLs
|
2023-09-26 14:25:51 +02:00 |
Max Kellermann
|
5f253e66f6
|
python/build/toolchain.py: add AnyToolchain for type hints
|
2023-09-26 12:54:58 +02:00 |
Max Kellermann
|
3f2016e552
|
python: add type hints
|
2023-09-26 12:04:08 +02:00 |
Max Kellermann
|
6f278977e9
|
build/python/project: add build(), calls _build()
Prepare to add some code around the _build() call.
|
2021-09-20 22:54:02 +02:00 |
Max Kellermann
|
4f2f705dca
|
build/python/make: rename build() to build_make()
Eliminate conflict with other Project classes.
|
2021-09-20 22:54:02 +02:00 |
Max Kellermann
|
f9a0db716a
|
android: build with NDK r23
|
2021-08-23 20:58:19 +02:00 |
Max Kellermann
|
b0e9538855
|
build/openssl: pass --cross-compile-prefix to ./Configure
|
2021-08-06 17:30:47 +02:00 |
Max Kellermann
|
694debd4cc
|
build/openssl: pass RANLIB=... to "make install"
The "install_dev" target runs ranlib during installation, and this
can break the Android build.
|
2021-08-06 17:28:28 +02:00 |
Max Kellermann
|
168d6257b4
|
python/build/libs.py: build CURL with OpenSSL support
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1059
|
2021-01-21 14:33:14 +01:00 |