-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPostBuildWindows.bat
More file actions
25 lines (19 loc) · 1.06 KB
/
Copy pathPostBuildWindows.bat
File metadata and controls
25 lines (19 loc) · 1.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
set output=%1
set output=%output:"=%
set project=%2
set project=%project:"=%
::TODO remove all __pycache__ in %project%\..\PKX-IconGen.Python
rmdir /Q /S "%output%\Python"
mkdir "%output%\Data\NameMaps"
mkdir "%output%\Python\data"
mkdir "%output%\Python\importer"
mkdir "%output%\Python\patches"
xcopy "%project%\..\PKX-IconGen.Python\patches\*.py" "%output%\Python\patches" /Y /E
xcopy "%project%\..\PKX-IconGen.Python\data\*.py" "%output%\Python\data" /Y /E
xcopy "%project%\..\PKX-IconGen.Python\*.py" "%output%\Python" /Y /E
xcopy "%project%\..\PKX-IconGen.Python\template.blend" "%output%\Python" /Y /E
xcopy "%project%\..\PKX-IconGen.Python\importer\*" "%output%\Python\importer" /s /Y /E
xcopy "%project%\..\PKX-IconGen.AvaloniaUI\Assets\gen-icon.png" "%output%\" /Y /E
xcopy "%project%\..\PKX-IconGen.AvaloniaUI\Assets\gen-icon-bright.png" "%output%\" /Y /E
xcopy "%project%\..\PKX-IconGen.Core\NameMaps\coloNameMap.json" "%output%\Data\NameMaps" /Y /E
xcopy "%project%\..\PKX-IconGen.Core\NameMaps\xdNameMap.json" "%output%\Data\NameMaps" /Y /E