| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Replace modified Apache 2.0 license references with Disney's Tomorrow Open Source Technology license (TOST) (Internal change: 2329222) (Internal change: 2329280) (Internal change: 2329365) (Internal change: 2329369) (Internal change: 2329371) | 2 年前 | |
Enable Building as an Apple Framework * `build_usd.py` now adds a `--build-apple-framework` and `--no-build-apple-framework` to enable building frameworks. Frameworks are enabled by default for embedded OS builds. * When building as a framework, USD builds as a monolithic shared library. * Framework builds force TBB and OpenSubdiv to be statically linked. This can be revised in the future, but we discussed this previously, and decided it was the lesser of two evils given we're moving to GCD support. * The CMake build calls out to a zsh script (zsh is guaranteed to exist on macOS) to build the framework. This is used because CMake's own native framework build support would be a far more invasive change currently. Co-authored-by: tlewis <tlewis@users.noreply.github.com> Closes #3713 (Internal change: 2417975) (Internal change: 2418014) | 2 个月前 | |
Replace modified Apache 2.0 license references with Disney's Tomorrow Open Source Technology license (TOST) (Internal change: 2329222) (Internal change: 2329280) (Internal change: 2329365) (Internal change: 2329369) (Internal change: 2329371) | 2 年前 | |
docs, build: Update Python module install locations for change 2417140 (Internal change: 2419742) (Internal change: 2419750) | 1 个月前 | |
[hdEmbree/CMake] Resolve embree using `CONFIG` and targets In support of the AOUSD Build Interest Group's cmake modernization, this migrates the embree dependency to use `CONFIG` and named targets. Since embree 4 is now required, this change specifies `4` as the version range. To ensure targets are being used downstream, an alias `Embree::embree` is provided as well. The `hdEmbree` package was previously configured to skip building if Embree couldn't be found. However, since the `hdEmbree` plugin directory was already gated behind `PXR_BUILD_EMBREE_PLUGIN`, this created a case where if Embree was requested but not found, no error would be reported. On Linux, a similar but slightly different `compile_commands.json` is generated. The install directory's system include is reordered to be ahead of the python system include. https://github.com/aousd/build-ig-initiatives/issues/13 https://github.com/aousd/build-ig-initiatives/issues/10 Closes #4107 (Internal change: 2418279) | 1 个月前 | |
build: cmake QOL improvements Provide `compile_commands.json` for use by developer tools. Make `shebang.py` slightly safer. Fix trivial Python syntax warnings. Related-to: https://github.com/aousd/build-ig-initiatives/issues/8 Closes #3941 (Internal change: 2409892) | 3 个月前 | |
Bump to anticipated next version 26.11 (Internal change: 2420081) | 1 个月前 | |
Replace modified Apache 2.0 license references with Disney's Tomorrow Open Source Technology license (TOST) (Internal change: 2329222) (Internal change: 2329280) (Internal change: 2329365) (Internal change: 2329369) (Internal change: 2329371) | 2 年前 | |
Updating default compiler flags to include mismatch-tag option for gcc/clang. For msvc, /W3 already includes the mismatch-tag warning (C4099) (Internal change: 2380162) | 11 个月前 | |
gcc: ignore class-memaccess warning (Internal change: 2374384) | 1 年前 | |
CI: speed up Windows build with ccache - utilize ccache action to handle saving/restoring build cache. On current GitHub windows-2022 hosted runners this brings build times down from 2 hours and 40 minutes to around 20 minutes with a fresh cache. - switch to Ninja generator to allow use of compiler launcher for MSVC - use embedded PDBs when building with compiler cache on Windows since /Zi leads to build errors or cache misses (Internal change: 2410971) | 3 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
| 2 个月前 | ||
| 2 年前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 3 个月前 | ||
| 1 个月前 | ||
| 2 年前 | ||
| 11 个月前 | ||
| 1 年前 | ||
| 3 个月前 |