-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild_usd.bat
21 lines (20 loc) · 1008 Bytes
/
build_usd.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
:: download USD source
git clone https://github.com/PixarAnimationStudios/USD.git
:: activate conda
call conda activate usd_py310
:: install python packages
call python -m pip install --upgrade pip
call python -m pip install PySide2
call python -m pip install PyOpenGL
:: use x64 2022
call "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Auxiliary\Build\vcvars64.bat"
:: build USD
call python USD\build_scripts\build_usd.py D:\dev\usd\usd_23.02_py310 -v
:: build stubs
call conda develop D:\dev\usd\usd_23.02_py310\lib\python
call SET PATH=%PATH%;D:\dev\usd\usd_23.02_py310\bin;D:\dev\usd\usd_23.02_py310\lib
call python generate_use_stubs.py
echo import os >> "D:\dev\usd\usd_23.02_py310\lib\python\pxr\__init__.py"
echo from pathlib import Path >> "D:\dev\usd\usd_23.02_py310\lib\python\pxr\__init__.py"
echo p = Path(__file__).parents[2] >> "D:\dev\usd\usd_23.02_py310\lib\python\pxr\__init__.py"
echo os.add_dll_directory(p) >> "D:\dev\usd\usd_23.02_py310\lib\python\pxr\__init__.py"