Commit ce5df1e1 authored by jan.koester's avatar jan.koester
Browse files

test

parent 5dc33c7c
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -32,6 +32,7 @@ declare -A LIBS=(
    [sqlite]="https://github.com/sqlite/sqlite.git"
    [libpq]="https://github.com/postgres/postgres.git"
    [libressl]="https://github.com/libressl/portable.git"
    [libarchive]="https://github.com/libarchive/libarchive.git"
    [icu]="https://github.com/unicode-org/icu.git"
    # Custom libraries
    [libcmdplus]="$GIT_BASE/jan.koester/libcmdplus.git"
@@ -104,7 +105,7 @@ setup_chroot() {
            apt-get install -y --no-install-recommends \
                ca-certificates wget git cmake ninja-build pkg-config autoconf automake libtool \
                xz-utils python3 file dpkg-dev fakeroot debhelper \
                bison flex libreadline-dev zlib1g-dev patchutils libarchive-dev
                bison flex libreadline-dev zlib1g-dev patchutils
        '
    }

@@ -468,6 +469,9 @@ build_libraries() {
            echo \"  [skip] libressl already built\"
        fi

        # libarchive (for ZIP handling in editor)
        build_lib libarchive '${LIBS[libarchive]}' '-DBUILD_SHARED_LIBS=OFF -DENABLE_TEST=OFF -DENABLE_WERROR=OFF -DENABLE_OPENSSL=OFF -DENABLE_LZMA=OFF -DENABLE_LZ4=OFF -DENABLE_ZSTD=OFF -DENABLE_BZip2=OFF -DENABLE_EXPAT=OFF -DENABLE_XML2=OFF -DENABLE_ICONV=OFF'

        # ── Custom libraries ──
        build_lib libcmdplus '${LIBS[libcmdplus]}'
        build_lib uuidplus '${LIBS[uuidplus]}'
@@ -590,6 +594,8 @@ update_libraries() {
            cd /build/libs
        fi

        update_lib libarchive '${LIBS[libarchive]}' '-DBUILD_SHARED_LIBS=OFF -DENABLE_TEST=OFF -DENABLE_WERROR=OFF -DENABLE_OPENSSL=OFF -DENABLE_LZMA=OFF -DENABLE_LZ4=OFF -DENABLE_ZSTD=OFF -DENABLE_BZip2=OFF -DENABLE_EXPAT=OFF -DENABLE_XML2=OFF -DENABLE_ICONV=OFF'

        # ── Custom libraries ──
        update_lib libcmdplus '${LIBS[libcmdplus]}'
        update_lib uuidplus '${LIBS[uuidplus]}'