37 lines
1.3 KiB
Batchfile
37 lines
1.3 KiB
Batchfile
@echo off
|
|
rem Copyright 2026 Google LLC
|
|
rem
|
|
rem Licensed under the Apache License, Version 2.0 (the "License");
|
|
rem you may not use this file except in compliance with the License.
|
|
rem You may obtain a copy of the License at
|
|
rem
|
|
rem http://www.apache.org/licenses/LICENSE-2.0
|
|
rem
|
|
rem Unless required by applicable law or agreed to in writing, software
|
|
rem distributed under the License is distributed on an "AS IS" BASIS,
|
|
rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
rem See the License for the specific language governing permissions and
|
|
rem limitations under the License.
|
|
|
|
chcp 65001 >nul 2>&1
|
|
setlocal DisableDelayedExpansion
|
|
title ARTEMIS
|
|
|
|
pushd "%~dp0" || exit /b 1
|
|
|
|
rem First run installs uv/Python/.venv; later runs check Git, dependencies and Codex MCP.
|
|
rem Use -SkipUpdate to skip the Git source check and run local code.
|
|
rem Use start.bat -SetupOnly to prepare Python without launching the UI.
|
|
rem Use start-cn.bat or start.bat -Mirror China for China download mirrors.
|
|
powershell -NoProfile -ExecutionPolicy Bypass -File "%~dp0scripts\start.ps1" %*
|
|
set "ARTEMIS_EXIT_CODE=%ERRORLEVEL%"
|
|
|
|
if not "%ARTEMIS_EXIT_CODE%"=="0" (
|
|
echo.
|
|
echo ARTEMIS startup failed. Please see the details above.
|
|
if not defined ARTEMIS_NO_PAUSE pause
|
|
)
|
|
popd
|
|
endlocal & exit /b %ARTEMIS_EXIT_CODE%
|
|
|