mirror of
https://github.com/lwthiker/curl-impersonate.git
synced 2025-08-05 03:12:26 +00:00

Tweak the curl-impersonate build system to make it work on Red Hat based systems such as CentOS, Fedora and Amazon Linux. * Change the Makefile to be more portable with different bash versions. * Detect whether cmake is 'cmake' or 'cmake3', and whether ninja is 'ninja' or 'ninja-build'. * Explicitly tell brotli to put its libraries in 'lib' dir, otherwise it might put them in 'lib64' where curl doesn't find them. * Add instructions for building curl-impersonate from source on Red Hat based systems.
18 lines
506 B
Plaintext
18 lines
506 B
Plaintext
AC_INIT([curl-impersonate], [0.3.2], [lwt@lwthiker.com])
|
|
|
|
AC_ARG_ENABLE([static],
|
|
[AS_HELP_STRING([--enable-static],
|
|
[Build curl-impersonate statically with libcurl-impersonate])],
|
|
[AC_SUBST([curl_configure_options], ["--enable-static --disable-shared"])],
|
|
[])
|
|
|
|
# BoringSSL requires cmake 3.5+, which is sometimes available under
|
|
# "cmake3" instead of "cmake"
|
|
AC_CHECK_PROGS([cmake], [cmake3 cmake])
|
|
|
|
AC_CHECK_PROGS([ninja], [ninja ninja-build])
|
|
|
|
AC_CONFIG_FILES([Makefile])
|
|
|
|
AC_OUTPUT
|