Sync from GitHub main #1
+8
-4
@@ -39,15 +39,19 @@ if not exist "!SERVER_DIR!\CommonwealthOnline.Server.exe" (
|
|||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
|
|
||||||
if exist "!SERVER_DIR!\*.py" (
|
set PROHIBITED_FOUND=0
|
||||||
echo ERROR: Python source found in staged server package.
|
for /r "!SERVER_DIR!" %%F in (*.py *.pyw *.pyi *.pyc *.pyo *.whl *.egg requirements*.txt Pipfile Pipfile.lock pyproject.toml poetry.lock setup.py setup.cfg tox.ini) do (
|
||||||
exit /b 1
|
if exist "%%F" (
|
||||||
|
echo ERROR: Prohibited legacy runtime artifact found in staged package: %%F
|
||||||
|
set PROHIBITED_FOUND=1
|
||||||
|
)
|
||||||
)
|
)
|
||||||
|
if "!PROHIBITED_FOUND!"=="1" exit /b 1
|
||||||
|
|
||||||
echo.
|
echo.
|
||||||
echo Deployment complete:
|
echo Deployment complete:
|
||||||
echo !DEPLOY_DIR!\CommonwealthOnlineHost.exe
|
echo !DEPLOY_DIR!\CommonwealthOnlineHost.exe
|
||||||
echo !SERVER_DIR!\CommonwealthOnline.Server.exe
|
echo !SERVER_DIR!\CommonwealthOnline.Server.exe
|
||||||
echo.
|
echo.
|
||||||
echo Copy the entire Release directory when distributing. Python and a separate .NET runtime are not required.
|
echo Copy the entire Release directory when distributing. The bundled server is self-contained.
|
||||||
exit /b 0
|
exit /b 0
|
||||||
|
|||||||
Reference in New Issue
Block a user