6cd126af41
Release pipeline / Get version (push) Has been cancelled
Release pipeline / Get Chart Name (push) Has been cancelled
Release pipeline / tests (push) Has been cancelled
Release pipeline / builds (push) Has been cancelled
Release pipeline / builds-ghcr (push) Has been cancelled
Release pipeline / test-deployments (push) Has been cancelled
Release pipeline / deploy (push) Has been cancelled
Release pipeline / Helm chart oci (push) Has been cancelled
Release pipeline / npm (push) Has been cancelled
Release pipeline / snyk (push) Has been cancelled
- Add custom IFC converter using web-ifc C++ DLL for geometry extraction - Add GeometryInjector.cs: patches Speckle objects with mesh geometry - Add NativeIfcGeometry.cs: P/Invoke bindings to WebIfcDll - Add CustomMeshConverterFactory.cs: custom Xbim mesh converter - Configure fileimport-service dotnet IFC pipeline - Add VPS deployment config (docker-compose-vps.yml) - Add dev scripts: run_backend.bat, run_frontend.bat, start_dev.bat - Update .gitignore: exclude scratch/IFC-toolkit, engine_web-ifc - Memory optimization for Xbim (MemoryModel mode)
12 lines
472 B
Batchfile
12 lines
472 B
Batchfile
@echo off
|
|
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64
|
|
cd /d d:\speckle-server\scratch\IFC-toolkit
|
|
msbuild /p:Configuration=Release /p:Platform=x64 WebIfcDll\WebIfcDll.vcxproj
|
|
if %ERRORLEVEL% EQU 0 (
|
|
echo BUILD_OK
|
|
copy /Y "Ara3D.IfcLoader\libs\web-ifc-dll.dll" "D:\speckle-server\packages\fileimport-service\src\ifc-dotnet\bin\Release\net8.0\libweb-ifc.so"
|
|
echo DEPLOYED
|
|
) else (
|
|
echo BUILD_FAILED
|
|
)
|