mirror of
https://github.com/openziti/desktop-edge-win.git
synced 2026-10-13 08:11:16 +00:00
minor updates to build etc
This commit is contained in:
+13
-9
@@ -7,6 +7,7 @@ set GO111MODULE=on
|
||||
cd /d %ZITI_TUNNEL_WIN_ROOT%
|
||||
|
||||
IF "%BUILD_VERSION%"=="" GOTO BUILD_VERSION_ERROR
|
||||
IF "%1"=="quick" GOTO QUICK
|
||||
|
||||
echo fetching ziti-ci
|
||||
call %SVC_ROOT_DIR%/../get-ziti-ci.bat
|
||||
@@ -15,10 +16,11 @@ ziti-ci version
|
||||
echo generating version info - this will pushed from publish.bat in CI
|
||||
ziti-ci generate-build-info --useVersion=false %SVC_ROOT_DIR%/ziti-tunnel/version.go main
|
||||
|
||||
cd service
|
||||
:QUICK
|
||||
cd %SVC_ROOT_DIR%
|
||||
|
||||
SET REPO_URL=https://github.com/openziti/ziti-tunneler-sdk-c.git
|
||||
SET ZITI_TUNNEL_REPO_BRANCH=master
|
||||
SET ZITI_TUNNEL_REPO_BRANCH=5s-moving-avg
|
||||
SET TUNNELER_SDK_DIR=%SVC_ROOT_DIR%deps\ziti-tunneler-sdk-c\
|
||||
set CGO_CFLAGS=-DNOGDI -I %TUNNELER_SDK_DIR%install\include
|
||||
set CGO_LDFLAGS=-L %TUNNELER_SDK_DIR%install\lib
|
||||
@@ -81,20 +83,20 @@ if not exist %SVC_ROOT_DIR%ziti.dll (
|
||||
goto FAIL
|
||||
)
|
||||
|
||||
echo changing back to %BEFORE_GIT%
|
||||
cd %BEFORE_GIT%
|
||||
|
||||
if not exist %TUNNELER_SDK_DIR%build mkdir %TUNNELER_SDK_DIR%build
|
||||
if not exist %TUNNELER_SDK_DIR%install mkdir %TUNNELER_SDK_DIR%install
|
||||
|
||||
cmake -G Ninja -S %TUNNELER_SDK_DIR% -B %TUNNELER_SDK_DIR%build -DCMAKE_INSTALL_PREFIX=%TUNNELER_SDK_DIR%install
|
||||
cmake --build %TUNNELER_SDK_DIR%build --target install
|
||||
if %ERRORLEVEL% GEQ 1 (
|
||||
SET ACTUAL_ERR=%ERRORLEVEL%
|
||||
SET ACTUAL_ERR=%ERRORLEVEL%
|
||||
if %ACTUAL_ERR% NEQ 0 (
|
||||
echo.
|
||||
echo Build of %TUNNELER_SDK_DIR%build failed
|
||||
echo.
|
||||
goto FAIL
|
||||
) else (
|
||||
echo.
|
||||
echo result of ninja build: %ACTUAL_ERR%
|
||||
)
|
||||
|
||||
cp %TUNNELER_SDK_DIR%install\lib\ziti.dll %SVC_ROOT_DIR%
|
||||
@@ -109,14 +111,16 @@ if not exist %SVC_ROOT_DIR%ziti.dll (
|
||||
)
|
||||
|
||||
go build -a ./ziti-tunnel
|
||||
if %ERRORLEVEL% GEQ 1 (
|
||||
SET ACTUAL_ERR=%ERRORLEVEL%
|
||||
SET ACTUAL_ERR=%ERRORLEVEL%
|
||||
if %ACTUAL_ERR% NEQ 0 (
|
||||
echo.
|
||||
echo Building ziti-tunnel failed
|
||||
echo.
|
||||
goto FAIL
|
||||
)
|
||||
|
||||
IF "%1"=="quick" GOTO END
|
||||
|
||||
echo creating the distribution zip file
|
||||
zip ziti-tunnel-win.zip *.dll ziti*exe
|
||||
|
||||
|
||||
+3
-1
@@ -1,4 +1,5 @@
|
||||
@echo off
|
||||
set CURDIR=%CD%
|
||||
set SVC_ROOT_DIR=%~dp0
|
||||
|
||||
set /p BUILD_VERSION=<%SVC_ROOT_DIR%..\version
|
||||
@@ -34,4 +35,5 @@ git commit -m "[ci skip] committing updated version information"
|
||||
git push
|
||||
@echo git push complete: %ERRORLEVEL%
|
||||
|
||||
@echo publish script has completed
|
||||
cd %CURDIR%
|
||||
@echo publish script has completed
|
||||
|
||||
@@ -1,46 +0,0 @@
|
||||
@echo off
|
||||
SET CURDIR=%CD%
|
||||
set SVC_ROOT_DIR=%~dp0
|
||||
set ZITI_TUNNEL_WIN_ROOT=%SVC_ROOT_DIR%..\
|
||||
cd %ZITI_TUNNEL_WIN_ROOT%
|
||||
|
||||
SET REPO_URL=https://github.com/openziti/ziti-tunneler-sdk-c.git
|
||||
SET REPO_BRANCH=update-submodule-to-https-vs-git
|
||||
SET TUNNELER_SDK_DIR=%SVC_ROOT_DIR%deps\ziti-tunneler-sdk-c
|
||||
set CGO_CFLAGS=-DNOGDI -I %TUNNELER_SDK_DIR%\install\include
|
||||
set CGO_LDFLAGS=-L %TUNNELER_SDK_DIR%\install\lib
|
||||
mkdir %TUNNELER_SDK_DIR%
|
||||
|
||||
if not exist %SVC_ROOT_DIR%ziti.dll (
|
||||
if not exist %TUNNELER_SDK_DIR%\build mkdir %TUNNELER_SDK_DIR%\build
|
||||
if not exist %TUNNELER_SDK_DIR%\install mkdir %TUNNELER_SDK_DIR%\install
|
||||
|
||||
cmake -G Ninja -S %TUNNELER_SDK_DIR% -B %TUNNELER_SDK_DIR%\build -DCMAKE_INSTALL_PREFIX=%TUNNELER_SDK_DIR%\install
|
||||
cmake --build %TUNNELER_SDK_DIR%\build --target install
|
||||
|
||||
echo ERROR LEVEL: %ERRORLEVEL%
|
||||
echo ERROR LEVEL: %ERRORLEVEL%
|
||||
echo ERROR LEVEL: %ERRORLEVEL%
|
||||
echo ERROR LEVEL: %ERRORLEVEL%
|
||||
echo ERROR LEVEL: %ERRORLEVEL%
|
||||
|
||||
cp %TUNNELER_SDK_DIR%\install\lib\ziti.dll %SVC_ROOT_DIR%
|
||||
cp %TUNNELER_SDK_DIR%\install\lib\libuv.dll %SVC_ROOT_DIR%
|
||||
|
||||
@echo COPIED dlls to %SVC_ROOT_DIR%
|
||||
cd %SVC_ROOT_DIR%
|
||||
) else (
|
||||
@echo ------------------------------------------------------------------------------
|
||||
@echo SKIPPED BUILDING ziti.dll because ziti.dll was found at %SVC_ROOT_DIR%ziti.dll
|
||||
@echo ------------------------------------------------------------------------------
|
||||
)
|
||||
|
||||
cd /d %SVC_ROOT_DIR%
|
||||
go build -a ./ziti-tunnel
|
||||
if %ERRORLEVEL% GEQ 1 (
|
||||
cd /d %CURDIR%
|
||||
EXIT /B %ERRORLEVEL%
|
||||
)
|
||||
|
||||
:END
|
||||
cd /d %CURDIR%
|
||||
@@ -230,10 +230,6 @@ func noZiti() bool {
|
||||
|
||||
func (t *RuntimeState) Close() {
|
||||
if t.tun != nil {
|
||||
log.Debug("TODO: actually close the tun - or disable all the identities etc.")
|
||||
/*
|
||||
cziti.Stop()
|
||||
*/
|
||||
tu := *t.tun
|
||||
err := tu.Close()
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user