Commit 5bae2250 authored by jan.koester's avatar jan.koester
Browse files

test

parent 67168f70
Loading
Loading
Loading
Loading
+5 −19
Original line number Diff line number Diff line
@@ -547,28 +547,14 @@ run_phase() {
build_editor() {
    echo "==> Building blogi-editor .deb with system toolchain..."

    local EDITOR_BUILD="$PROJECT_DIR/build-editor-pkg"
    rm -rf "$EDITOR_BUILD"
    mkdir -p "$EDITOR_BUILD"

    # Copy source tree
    rsync -a --exclude=build --exclude=build-editor --exclude=build-editor-pkg \
        --exclude=.git "$PROJECT_DIR/" "$EDITOR_BUILD/"

    cd "$EDITOR_BUILD"

    # Swap debian/ to debian-editor/
    rm -rf debian
    cp -a debian-editor debian

    # Build .deb
    dpkg-buildpackage -us -uc -b
    cd "$PROJECT_DIR"
    dpkg-buildpackage -us -uc -d -b --build-profiles=editor

    # Collect output
    mkdir -p "$OUTPUT_DIR"
    mv "$EDITOR_BUILD"/../blogi-editor_*.deb "$OUTPUT_DIR/" 2>/dev/null || true
    mv "$EDITOR_BUILD"/../blogi-editor_*.changes "$OUTPUT_DIR/" 2>/dev/null || true
    mv "$EDITOR_BUILD"/../blogi-editor_*.buildinfo "$OUTPUT_DIR/" 2>/dev/null || true
    mv "$PROJECT_DIR"/../blogi-editor_*.deb "$OUTPUT_DIR/" 2>/dev/null || true
    mv "$PROJECT_DIR"/../blogi-editor_*.changes "$OUTPUT_DIR/" 2>/dev/null || true
    mv "$PROJECT_DIR"/../blogi-editor_*.buildinfo "$OUTPUT_DIR/" 2>/dev/null || true

    echo "==> blogi-editor package built"
    ls -la "$OUTPUT_DIR"/blogi-editor* 2>/dev/null || true