mirror of
https://github.com/google/sandboxed-api.git
synced 2024-03-22 13:11:30 +08:00
Merge pull request #46 from cblichmann:master
PiperOrigin-RevId: 319182630 Change-Id: I1d370e3f447d0624b61eff1f39faab879ee423be
This commit is contained in:
commit
c3f58825f1
|
@ -20,9 +20,9 @@ ExternalProject_Add(libffi
|
||||||
URL https://github.com/libffi/libffi/releases/download/v3.3-rc2/libffi-3.3-rc2.tar.gz
|
URL https://github.com/libffi/libffi/releases/download/v3.3-rc2/libffi-3.3-rc2.tar.gz
|
||||||
URL_HASH SHA256=653ffdfc67fbb865f39c7e5df2a071c0beb17206ebfb0a9ecb18a18f63f6b263 # 2019-11-02
|
URL_HASH SHA256=653ffdfc67fbb865f39c7e5df2a071c0beb17206ebfb0a9ecb18a18f63f6b263 # 2019-11-02
|
||||||
SOURCE_DIR "${CMAKE_BINARY_DIR}/libffi-src"
|
SOURCE_DIR "${CMAKE_BINARY_DIR}/libffi-src"
|
||||||
CONFIGURE_COMMAND sh -c "./configure \
|
CONFIGURE_COMMAND ./configure
|
||||||
--disable-dependency-tracking \
|
--disable-dependency-tracking
|
||||||
&& (mv `sh config.guess` configure-cmake-gen || true)"
|
--disable-builddir
|
||||||
BUILD_COMMAND ""
|
BUILD_COMMAND ""
|
||||||
INSTALL_COMMAND ""
|
INSTALL_COMMAND ""
|
||||||
TEST_COMMAND ""
|
TEST_COMMAND ""
|
||||||
|
|
|
@ -37,11 +37,11 @@ set(_ffi_src "${CMAKE_BINARY_DIR}/libffi-src")
|
||||||
set(libffi_INCLUDE_DIR ${_ffi_src}/libffi/include)
|
set(libffi_INCLUDE_DIR ${_ffi_src}/libffi/include)
|
||||||
|
|
||||||
add_library(ffi STATIC
|
add_library(ffi STATIC
|
||||||
${_ffi_src}/configure-cmake-gen/fficonfig.h
|
${_ffi_src}/fficonfig.h
|
||||||
${_ffi_src}/configure-cmake-gen/include/ffi.h
|
${_ffi_src}/include/ffi.h
|
||||||
${_ffi_src}/configure-cmake-gen/include/ffitarget.h
|
|
||||||
${_ffi_src}/include/ffi_cfi.h
|
${_ffi_src}/include/ffi_cfi.h
|
||||||
${_ffi_src}/include/ffi_common.h
|
${_ffi_src}/include/ffi_common.h
|
||||||
|
${_ffi_src}/include/ffitarget.h
|
||||||
${_ffi_src}/src/closures.c
|
${_ffi_src}/src/closures.c
|
||||||
${_ffi_src}/src/debug.c
|
${_ffi_src}/src/debug.c
|
||||||
${_ffi_src}/src/java_raw_api.c
|
${_ffi_src}/src/java_raw_api.c
|
||||||
|
@ -60,8 +60,7 @@ add_library(ffi STATIC
|
||||||
)
|
)
|
||||||
add_library(libffi::libffi ALIAS ffi)
|
add_library(libffi::libffi ALIAS ffi)
|
||||||
target_include_directories(ffi PUBLIC
|
target_include_directories(ffi PUBLIC
|
||||||
${_ffi_src}/configure-cmake-gen
|
${_ffi_src}
|
||||||
${_ffi_src}/configure-cmake-gen/include
|
|
||||||
${_ffi_src}/include
|
${_ffi_src}/include
|
||||||
)
|
)
|
||||||
target_compile_options(ffi PRIVATE
|
target_compile_options(ffi PRIVATE
|
||||||
|
|
|
@ -34,6 +34,7 @@ endif()
|
||||||
|
|
||||||
set(_zlib_src "${CMAKE_BINARY_DIR}/zlib-src")
|
set(_zlib_src "${CMAKE_BINARY_DIR}/zlib-src")
|
||||||
|
|
||||||
|
set(ZLIB_FOUND TRUE)
|
||||||
set(ZLIB_INCLUDE_DIRS ${_zlib_src})
|
set(ZLIB_INCLUDE_DIRS ${_zlib_src})
|
||||||
|
|
||||||
add_library(z STATIC
|
add_library(z STATIC
|
||||||
|
|
|
@ -12,8 +12,6 @@
|
||||||
# See the License for the specific language governing permissions and
|
# See the License for the specific language governing permissions and
|
||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
|
|
||||||
find_package(ZLIB REQUIRED)
|
|
||||||
|
|
||||||
# sandboxed_api/sandbox2/examples/zlib:zpipe_sandbox
|
# sandboxed_api/sandbox2/examples/zlib:zpipe_sandbox
|
||||||
add_executable(sandbox2_zpipe_sandbox
|
add_executable(sandbox2_zpipe_sandbox
|
||||||
zpipe_sandbox.cc
|
zpipe_sandbox.cc
|
||||||
|
|
Loading…
Reference in New Issue
Block a user