mirror of
https://git.tesses.org/tesses50/crosslang.git
synced 2026-08-01 16:15:32 +00:00
Use new build setup
This commit is contained in:
@@ -6,7 +6,7 @@ else
|
|||||||
curl https://git.tesses.org/tesses50/tessesframework/releases/download/v$TF_VERSION/tessesframework-v$TF_VERSION-$1.tar.gz | tar xz -C /opt/cross/staging
|
curl https://git.tesses.org/tesses50/tessesframework/releases/download/v$TF_VERSION/tessesframework-v$TF_VERSION-$1.tar.gz | tar xz -C /opt/cross/staging
|
||||||
mkdir -p build
|
mkdir -p build
|
||||||
cd build
|
cd build
|
||||||
cmake-cross -S .. -B . -DCROSSLANG_NFPM_ARCH=$1 -DCMAKE_INSTALL_LIBDIR=lib/$2 -DCMAKE_BUILD_TYPE=Release -DCROSSLANG_FETCHCONTENT=OFF
|
cmake-cross -S .. -B . -DCROSSLANG_NFPM_ARCH=$1 -DCMAKE_INSTALL_LIBDIR=lib/$2 -DCMAKE_BUILD_TYPE=Release -DCROSSLANG_FETCHCONTENT=OFF -DCROSSLANG_TF_VERSION=$TF_VERSION
|
||||||
make -j`nproc`
|
make -j`nproc`
|
||||||
make install DESTDIR=debian
|
make install DESTDIR=debian
|
||||||
cd debian
|
cd debian
|
||||||
@@ -37,5 +37,5 @@ else
|
|||||||
--upload-file *.pkg.tar.zst \
|
--upload-file *.pkg.tar.zst \
|
||||||
https://git.tesses.org/api/packages/tesses50/arch/core
|
https://git.tesses.org/api/packages/tesses50/arch/core
|
||||||
mkdir -p ../../artifacts
|
mkdir -p ../../artifacts
|
||||||
tar --owner=1000 --group=1000 czf ../../artifacts/crosslang-$VERSION\-$1\.tar.gz -C usr/ . -C /opt/cross/staging/ .
|
tar czf ../../artifacts/crosslang-$VERSION\-$1\.tar.gz --owner=1000 --group=1000 -C usr/ . -C /opt/cross/staging/ .
|
||||||
fi
|
fi
|
||||||
@@ -2,7 +2,7 @@ curl https://git.tesses.org/tesses50/tessesframework/releases/download/v$TF_VERS
|
|||||||
|
|
||||||
mkdir -p build
|
mkdir -p build
|
||||||
pushd build
|
pushd build
|
||||||
cmake-cross -S .. -B . -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DCROSSLANG_FETCHCONTENT=OFF
|
cmake-cross -S .. -B . -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DCROSSLANG_FETCHCONTENT=OFF -DCROSSLANG_TF_VERSION=$TF_VERSION
|
||||||
make -j`nproc`
|
make -j`nproc`
|
||||||
mkdir -p /home/build/cl
|
mkdir -p /home/build/cl
|
||||||
chown build:build -R /home/build
|
chown build:build -R /home/build
|
||||||
|
|||||||
Reference in New Issue
Block a user