Skip to content

Commit a24534a

Browse files
committed
Adding iOS binaries w/additions to compile script
1 parent e378fd9 commit a24534a

File tree

5 files changed

+12
-0
lines changed

5 files changed

+12
-0
lines changed

lmdb/compile-lmdb-macos.sh

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,18 @@ cd ./lmdb/libraries/liblmdb
77
git checkout LMDB_0.9.29
88
make clean
99
# Start with the tagged version release.
10+
make CC='xcrun --sdk iphoneos --toolchain iphoneos clang -arch armv7s'
11+
mv ./liblmdb.so ../../../../src/LightningDB/runtimes/ios-arm/native/liblmdb.dylib
12+
make clean
13+
make CC='xcrun --sdk iphoneos --toolchain iphoneos clang -arch arm64'
14+
mv ./liblmdb.so ../../../../src/LightningDB/runtimes/ios-arm64/native/liblmdb.dylib
15+
make clean
16+
make CC='xcrun --sdk iphonesimulator --toolchain iphoneos clang -arch arm64'
17+
mv ./liblmdb.so ../../../../src/LightningDB/runtimes/iossimulator-arm64/native/liblmdb.dylib
18+
make clean
19+
make CC='xcrun --sdk iphonesimulator --toolchain iphoneos clang -arch x86_64'
20+
mv ./liblmdb.so ../../../../src/LightningDB/runtimes/iossimulator-x64/native/liblmdb.dylib
21+
make clean
1022
make
1123
mv ./liblmdb.so ../../../../src/LightningDB/runtimes/osx-arm64/native/lmdb.dylib
1224
make clean
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)