Upcoming changes to structure of Intel SGX-related GitHub repositories #1108
bgotowal
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
We are making the following changes to the structure of Intel SGX-related GitHub repositories to facilitate more efficient collaboration with the community and improve the consumption of our code:
SGX SDK (
/sdkdir) has been 🚚 moved to intel/confidential-computing.sgx.sdk as part of the SGX 2.30 release.The SGX repository references it via a Git submodule.
AESM codebase (
/pswdir and supporting build/packaging infrastructure) will be 🚚 moved to a standalone GitHub repository.The SGX repository will reference it via a Git submodule.
Longer-term, non-SGX-specific DCAP components will be decoupled from the SGX build system and built independently in their own repositories.
This is a source-code layout change only. Binary deliverables, APIs and packaging are unaffected — if you consume the released binaries or distribution packages, no action is required. If you build from source, clone recursively (
--recurse-submodules) to pull the relocated sources. If you haven't utilized submodules before, please ensure you rungit submodule update --initafter cloning.Please let us know of any concerns. For background on the motivation, see the original discussion on the DCAP repository.
All reactions