aboutsummaryrefslogtreecommitdiff
path: root/PxShared/generate_projects_linux.bat
blob: bd489d2cfb117f0daae625ba6c5d374b792fdba3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
:: Reset errorlevel status so we are not inheriting this state from the calling process:
@call :CLEAN_EXIT

@SET PXSHARED_ROOT_DIR=%~dp0
@SET PXSHARED_ROOT_DIR=%PXSHARED_ROOT_DIR:\=/%

:: Run packman to ensure dependencies are present and run cmake generation script afterwards
@echo Running packman in preparation for cmake ...
@echo/

call "%~dp0buildtools\packman\packman.cmd" pull "%~dp0dependencies.xml" --platform linux-crosscompile --postscript "%~dp0buildtools\cmake_projects_linux.bat"
@if %ERRORLEVEL% neq 0 (
    @exit /b %errorlevel%
) else (
    @echo Success!
    @goto CLEAN_EXIT
)

:CLEAN_EXIT
@exit /b 0