First Commit

This commit is contained in:
2025-08-31 00:25:32 -05:00
commit cddf6798a6
40 changed files with 2401 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
#!/bin/bash\
mkdir build
cd build
git clone https://onedev.site.tesses.net/crosslang
cd crosslang
mkdir build
cd build
cmake -S .. -B . -DCMAKE_TOOLCHAIN_FILE=../../../Toolchain.cmake -DTESSESFRAMEWORK_ENABLE_SHARED=OFF -DTESSESFRAMEWORK_FETCHCONTENT=ON
make -j`nproc`
mkdir -p ../../package/bin
mkdir -p ../../package/share/Tesses/CrossLang
cp crosslang.exe ../../package/bin
cp ../winicon.ico ../../package/crosslang.ico
cd ../..
wget -O package/share/Tesses/CrossLang/Tesses.CrossLang.ShellPackage-1.0.0.0-prod.crvm https://downloads.tesses.net/ShellPackage.crvm
cd package
dotnet publish -c Release -r win-x64 -o bin -p:PublishReadyToRun=true -p:PublishSingleFile=true --self-contained ../../../../CrossLangDevStudio.csproj
cp ../../script.nsh .
makensis script.nsh