Quellcode durchsuchen

Ports: Build an `.so` file for SQLite

Jelle Raaijmakers vor 4 Jahren
Ursprung
Commit
8b1d4d1b8e
1 geänderte Dateien mit 5 neuen und 0 gelöschten Zeilen
  1. 5 0
      Ports/sqlite/package.sh

+ 5 - 0
Ports/sqlite/package.sh

@@ -5,3 +5,8 @@ version="3350500"
 files="https://www.sqlite.org/2021/sqlite-autoconf-${version}.tar.gz sqlite-autoconf-${version}.tar.gz f52b72a5c319c3e516ed7a92e123139a6e87af08a2dc43d7757724f6132e6db0"
 auth_type=sha256
 workdir="sqlite-autoconf-${version}"
+
+post_install() {
+    ${CC} -shared -o ${SERENITY_INSTALL_ROOT}/usr/local/lib/libsqlite3.so -Wl,-soname,libsqlite3.so -Wl,--whole-archive ${SERENITY_INSTALL_ROOT}/usr/local/lib/libsqlite3.a -Wl,--no-whole-archive
+    rm ${SERENITY_INSTALL_ROOT}/usr/local/lib/libsqlite3.la
+}