File tree Expand file tree Collapse file tree 2 files changed +3
-6
lines changed Expand file tree Collapse file tree 2 files changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -25,12 +25,10 @@ endif()
2525if (SANITIZE_UNDEFINED)
2626 set (LIBWALLY_CFLAGS "${LIBWALLY_CFLAGS} -fsanitize=undefined" )
2727endif ()
28- # USE_BASIC_CONFIG is for secp256k1
2928# _DEFAULT_SOURCE enables the BSD explicit_bzero function referenced by libwally.
3029set (LIBWALLY_CFLAGS "\
3130 ${LIBWALLY_CFLAGS} \
3231 ${MODIFIED_C_FLAGS} ${CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE} } \
33- -DUSE_BASIC_CONFIG=1 \
3432 -D_DEFAULT_SOURCE \
3533 -fno-strict-aliasing \
3634" )
@@ -48,16 +46,15 @@ set(LIBWALLY_LDFLAGS "${LIBWALLY_LDFLAGS} ${CMAKE_C_LINK_FLAGS}")
4846
4947ExternalProject_Add(libwally-core
5048 PREFIX ${CMAKE_CURRENT_BINARY_DIR} /libwally-core
51- STEP_TARGETS build -libwally
49+ STEP_TARGETS build -libwally
5250 SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR} /libwally-core
53- CONFIGURE_COMMAND autoreconf -- install --force ${CMAKE_CURRENT_SOURCE_DIR} /libwally-core
51+ CONFIGURE_COMMAND ${CMAKE_COMMAND} -E chdir ${CMAKE_CURRENT_SOURCE_DIR} /libwally-core tools/autogen.sh
5452 COMMAND ${CMAKE_COMMAND} -E env
5553 "CFLAGS=${LIBWALLY_CFLAGS} "
5654 "LDFLAGS=${LIBWALLY_LDFLAGS} "
5755 ${CMAKE_CURRENT_SOURCE_DIR} /libwally-core/configure
5856 ${CONFIGURE_FLAGS}
5957 ${LIBWALLY_CONFIGURE_FLAGS}
60- # TODO: Add darwin hack to libwally repo
6158 BUILD_COMMAND ${CMAKE_MAKE_PROGRAM}
6259 INSTALL_COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY}
6360 COMMAND ${CMAKE_COMMAND} -E copy
You can’t perform that action at this time.
0 commit comments