Open Lypsolon opened 2 months ago
@Lypsolon where can I find the commands currently used to do that? Just to get a general overview
@Lypsolon where can I find the commands currently used to do that? Just to get a general overview
the ayon cpp api is currently the furthest in temrs of ease of use. https://github.com/ynput/ayon-cpp-api
the resolver should have this in the future. but it will need to work a good bit different as it needs to build against the different DCCs and all those DCCs need different ENV variables.
this is a small portion of how my internal build setup works for AyonUsdResolver but we did not yet move this into a Corporate Repo(and the method should change soonTM).
os.environ["COMPILEPLUGIN"] = "AyonUsdLinux/AyonUsd23_5_Py39_Linux" os.environ["AyonUsdRoot"] = os.path.abspath(os.path.expandvars("$HOME/Documents/GitHub/Lyonh/ayon_usd_files/usd-24.03_linux_py39/24.03/"))
python build.py --DEV=0 --JTRACE=0 --Clean
Preamble
Currently building C++ software is fully manual. This is very time consuming for the developer.
Request
Build an automation that is aware of the project-depending build process in a repo and upload the output to lakeFs.
Specs