You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
929 B
36 lines
929 B
@echo off |
|
setlocal enabledelayedexpansion |
|
cd /d "%~dp0" && cd .. |
|
|
|
echo Set ENV |
|
set ushio=C:\Ushio |
|
set ushio_bck=C:\Windows\Ushio |
|
set src=%ushio%\src |
|
set var=%ushio%\var |
|
set etc=%ushio%\etc |
|
set bin=%ushio%\bin |
|
set opt=%ushio%\opt |
|
set log=%var%\log |
|
set cache=%var%\cache |
|
set download=%var%\download |
|
set lib=%src%\lib |
|
|
|
echo Build files... |
|
:md_ushio |
|
if '%~dp0'=='%src%\bin' goto :md_ushio_bck |
|
if not exist %ushio% md %ushio% |
|
if not exist %var% md %var% |
|
if not exist %etc% md %etc% |
|
if not exist %bin% md %bin% |
|
if not exist %opt% md %opt% |
|
if not exist %log% md %log% |
|
if not exist %cache% md %cache% |
|
if not exist %download% md %download% |
|
if not exist %src% md %src% |
|
if not exist %userprofile%\ubin md %userprofile%\ubin |
|
xcopy /Y /Q /E . %ushio%\src>nul |
|
xcopy /Y /Q /E %ushio%\src\boot %bin%>nul |
|
xcopy /Y /Q /E %ushio%\src\boot %userprofile%\ubin>nul |
|
xcopy /Y /Q /E %ushio%\src\etc %etc%>nul |
|
|
|
rd /S /Q %temp%\ushio-win-systemd-master>nul |