mirror of
https://github.com/Astatin3/photonvision-2025.0.0-beta-6.git
synced 2026-06-09 00:28:06 -06:00
26 lines
601 B
Batchfile
26 lines
601 B
Batchfile
@echo off
|
|
setlocal
|
|
|
|
:: Check if the first argument is provided
|
|
if "%~1"=="" (
|
|
echo Error: No example-to-run provided.
|
|
exit /b 1
|
|
)
|
|
|
|
:: To run any example, we want to use photonlib out of the source code in this repo.
|
|
:: Build the wheel first
|
|
pushd %~dp0..\photon-lib\py
|
|
if exist build rmdir /S /Q build
|
|
python setup.py bdist_wheel
|
|
popd
|
|
|
|
:: Add the output directory to PYTHONPATH to make sure it gets picked up ahead of any other installs
|
|
set PHOTONLIBPY_ROOT=%~dp0..\photon-lib\py
|
|
set PYTHONPATH=%PHOTONLIBPY_ROOT%
|
|
|
|
:: Move to to the right example folder
|
|
cd %~1
|
|
|
|
:: Run the example
|
|
robotpy sim
|