File tree 2 files changed +3
-6
lines changed 2 files changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -25,12 +25,10 @@ endif()
25
25
if (SANITIZE_UNDEFINED)
26
26
set (LIBWALLY_CFLAGS "${LIBWALLY_CFLAGS} -fsanitize=undefined" )
27
27
endif ()
28
- # USE_BASIC_CONFIG is for secp256k1
29
28
# _DEFAULT_SOURCE enables the BSD explicit_bzero function referenced by libwally.
30
29
set (LIBWALLY_CFLAGS "\
31
30
${LIBWALLY_CFLAGS} \
32
31
${MODIFIED_C_FLAGS} ${CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE} } \
33
- -DUSE_BASIC_CONFIG=1 \
34
32
-D_DEFAULT_SOURCE \
35
33
-fno-strict-aliasing \
36
34
" )
@@ -48,16 +46,15 @@ set(LIBWALLY_LDFLAGS "${LIBWALLY_LDFLAGS} ${CMAKE_C_LINK_FLAGS}")
48
46
49
47
ExternalProject_Add(libwally-core
50
48
PREFIX ${CMAKE_CURRENT_BINARY_DIR} /libwally-core
51
- STEP_TARGETS build -libwally
49
+ STEP_TARGETS build -libwally
52
50
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
54
52
COMMAND ${CMAKE_COMMAND} -E env
55
53
"CFLAGS=${LIBWALLY_CFLAGS} "
56
54
"LDFLAGS=${LIBWALLY_LDFLAGS} "
57
55
${CMAKE_CURRENT_SOURCE_DIR} /libwally-core/configure
58
56
${CONFIGURE_FLAGS}
59
57
${LIBWALLY_CONFIGURE_FLAGS}
60
- # TODO: Add darwin hack to libwally repo
61
58
BUILD_COMMAND ${CMAKE_MAKE_PROGRAM}
62
59
INSTALL_COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY}
63
60
COMMAND ${CMAKE_COMMAND} -E copy
You can’t perform that action at this time.
0 commit comments