diff --git a/third_party/build_event.sh b/third_party/build_event.sh deleted file mode 100755 index 8671e28..0000000 --- a/third_party/build_event.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/usr/bin/env bash - -source ../scripts/build_helper.sh - -library_path="libevent" -requires_rebuild ${library_path} -[[ $? -eq 0 ]] && exit 0 - -cmake_build ${library_path} -DCMAKE_C_FLAGS="-fPIC -I../../boringssl/include/" -DEVENT__DISABLE_TESTS=ON -DEVENT__DISABLE_OPENSSL=ON -DEVENT__DISABLE_THREAD_SUPPORT=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -check_err_exit ${library_path} "Failed to build libevent!" -set_build_successful ${library_path} \ No newline at end of file diff --git a/third_party/build_libevent.sh b/third_party/build_libevent.sh new file mode 100644 index 0000000..eebc5fd --- /dev/null +++ b/third_party/build_libevent.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +source ../scripts/build_helper.sh + +library_path="libevent" +requires_rebuild ${library_path} +[[ $? -eq 0 ]] && exit 0 + +_fpic="" +[[ ${build_os_type} == "linux" ]] && _fpic="-fPIC" +cmake_build ${library_path} -DCMAKE_C_FLAGS="${_fpic} -I../../boringssl/include/" -DEVENT__DISABLE_TESTS=ON -DEVENT__DISABLE_OPENSSL=ON -DEVENT__DISABLE_THREAD_SUPPORT=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded +check_err_exit ${library_path} "Failed to build libevent!" +set_build_successful ${library_path} \ No newline at end of file diff --git a/third_party/libevent b/third_party/libevent index e7ff4ef..0d7d85c 160000 --- a/third_party/libevent +++ b/third_party/libevent @@ -1 +1 @@ -Subproject commit e7ff4ef2b4fc950a765008c18e74281cdb5e7668 +Subproject commit 0d7d85c2083f7a4c9efe01c061486f332b576d28