mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-20 03:20:18 +00:00
...
This commit is contained in:
parent
9e08c298bf
commit
570d21854e
@ -78,6 +78,7 @@ option(PK_BUILD_STATIC_MAIN "Build static main" OFF)
|
|||||||
|
|
||||||
if(PK_BUILD_SHARED_LIB)
|
if(PK_BUILD_SHARED_LIB)
|
||||||
message(">> Building shared library")
|
message(">> Building shared library")
|
||||||
|
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
||||||
add_library(${PROJECT_NAME} SHARED ${POCKETPY_SRC})
|
add_library(${PROJECT_NAME} SHARED ${POCKETPY_SRC})
|
||||||
elseif(PK_BUILD_STATIC_LIB)
|
elseif(PK_BUILD_STATIC_LIB)
|
||||||
message(">> Building static library")
|
message(">> Building static library")
|
||||||
|
@ -14,6 +14,8 @@ cmake \
|
|||||||
-DANDROID_PLATFORM=android-22 \
|
-DANDROID_PLATFORM=android-22 \
|
||||||
../../.. \
|
../../.. \
|
||||||
-DPK_BUILD_SHARED_LIB=ON \
|
-DPK_BUILD_SHARED_LIB=ON \
|
||||||
-DCMAKE_BUILD_TYPE=Release
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DPK_BUILD_MODULE_LZ4=ON \
|
||||||
|
-DPK_BUILD_MODULE_LIBHV=ON
|
||||||
|
|
||||||
cmake --build . --config Release
|
cmake --build . --config Release
|
||||||
|
@ -6,7 +6,12 @@ rm -rf build
|
|||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
|
|
||||||
FLAGS="-DCMAKE_TOOLCHAIN_FILE=3rd/ios.toolchain.cmake -DPK_BUILD_STATIC_LIB=ON -DDEPLOYMENT_TARGET=13.0 -DPK_BUILD_WITH_IPO=OFF"
|
FLAGS="-DCMAKE_TOOLCHAIN_FILE=3rd/ios.toolchain.cmake \
|
||||||
|
-DDEPLOYMENT_TARGET=13.0 \
|
||||||
|
-DPK_BUILD_STATIC_LIB=ON \
|
||||||
|
-DPK_BUILD_WITH_IPO=OFF \
|
||||||
|
-DPK_BUILD_MODULE_LZ4=ON \
|
||||||
|
-DPK_BUILD_MODULE_LIBHV=ON"
|
||||||
|
|
||||||
cmake -B os64 -G Xcode $FLAGS -DPLATFORM=OS64 ..
|
cmake -B os64 -G Xcode $FLAGS -DPLATFORM=OS64 ..
|
||||||
cmake --build os64 --config Release
|
cmake --build os64 --config Release
|
||||||
|
Loading…
x
Reference in New Issue
Block a user