14 lines
680 B
CMake
14 lines
680 B
CMake
set(LIBMICROHTTPD_URL "http://ftpmirror.gnu.org/libmicrohttpd/libmicrohttpd-0.9.54.tar.gz"
|
|
CACHE STRING "GNU libmicrochttpd source code")
|
|
|
|
ExternalProject_Add(libmicrohttpd
|
|
URL ${LIBMICROHTTPD_URL}
|
|
SOURCE_DIR ${CMAKE_BINARY_DIR}/libmicrohttpd/
|
|
CONFIGURE_COMMAND ${CMAKE_BINARY_DIR}/libmicrohttpd//configure --prefix=${CMAKE_BINARY_DIR}/libmicrohttpd/ --enable-shared --with-pic --libdir=${CMAKE_BINARY_DIR}/libmicrohttpd/lib/
|
|
BINARY_DIR ${CMAKE_BINARY_DIR}/libmicrohttpd/
|
|
BUILD_COMMAND make
|
|
INSTALL_COMMAND make install)
|
|
|
|
include_directories(${CMAKE_BINARY_DIR}/libmicrohttpd/include/)
|
|
set(MICROHTTPD_LIBRARIES ${CMAKE_BINARY_DIR}/libmicrohttpd/lib/libmicrohttpd.a)
|