| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Enable building as an XCFramework This change enables OpenUSD to be built as an [XCFramework](https://developer.apple.com/documentation/xcode/creating-a-multi-platform-binary-framework-bundle) which are a multi platform framework, and simplifies creation of singular codebases that can target each of the supported Apple platforms. From a design perspective, it adds a command line argument to apple_utils.py which calls the build_usd.py per each target. `python OpenUSD/build_scripts/apple_utils.py xcframework /path/to/my_usd_install_dir` Closes #3715 (Internal change: 2418019) | 1 个月前 | |
cmake: Rename `pxr_build_test_shared_lib` to `pxr_build_test_shared_plugin`. This rename helps to avoid confusion. We now have two cmake functions: 1. `pxr_build_test_library` - builds a test-only shared library that can be directly linked to unit-test executables. Those executables can consume public headers from the test-only library. 2. `pxr_build_test_plugin` - builds a test-only shared library that does not provide public headers, and therefore symbols must be loaded from the library by a plugin mechanism (e.g. TfType). These plugins can provide a plugInfo.json file to register their contents. (Internal change: 2424120) | 16 天前 | |
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 年前 | |
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 年前 | |
Using cmake, automatically generate moduleDeps.cpp at build time if it does not already exist in a directory. The moduleDeps.cpp file basically copies the list of dependencies listed in the CMakeLists.txt, and it is more straightforward to have this file be generated automatically. (Internal change: 2348958) | 1 年前 | |
Using cmake, automatically generate moduleDeps.cpp at build time if it does not already exist in a directory. The moduleDeps.cpp file basically copies the list of dependencies listed in the CMakeLists.txt, and it is more straightforward to have this file be generated automatically. (Internal change: 2348958) | 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 个月前 | |
Updates packaging for emscripten based builds to ensure that all resource files are correctly bundled in the resulting WASM binary. Additionally ensures that the test directory is correctly mounted into the virtual filesystem and set as thr working directory before test execution. See #3833 (Internal change: 2387526) | 9 个月前 | |
This change enables building pxr/base with the emscripten compiler. Main changes include: - Modification of build_usd.py to add a wasm target to cross compiling on the three supported desktop platforms. - Modification to testWrapper allowing for an optional test runner parameter so that the c++ based tests can be ran via node.js - Disabling a subset of c++ tests based on an initial list of expected failing tests provided by autodesk. These tests require additional envionment setup that we are not supporting at the moment. (Internal change: 2378148) | 11 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 16 天前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 3 个月前 | ||
| 9 个月前 | ||
| 11 个月前 |