Skip to content
Tim Whisonant edited this page Feb 7, 2022 · 4 revisions

News

February 4, 2022 Repository Restructuring

We have just implemented a repository restructuring that compresses the opae-libs repository into the opae-sdk repository, removing the treatment of the opae-libs repo as a subtree. The libraries previously found in opae-libs are now located within the opae-sdk/libraries folder, and submitting pull requests to the separate opae-libs repository is no longer required in order to modify the libraries!

Additionally, the test infrastructure previously located at opae-test is now contained in opae-sdk as well. With this change, pull requests to opae-test are no longer required.

Please be aware of the following cmake changes related to this restructuring:

Old variable name New variable name
OPAE_BUILD_EXTRA_TOOLS_USERCLK OPAE_BUILD_USERCLK
OPAE_BUILD_EXTRA_TOOLS_FPGADIAG OPAE_BUILD_FPGADIAG
OPAE_BUILD_EXTRA_TOOLS_MMLINK OPAE_BUILD_MMLINK
OPAE_BUILD_EXTRA_TOOLS_PAC_HSSI_CONFIG OPAE_BUILD_PAC_HSSI_CONFIG
OPAE_BUILD_EXTRA_TOOLS_FPGABIST OPAE_BUILD_FPGABIST
OPAE_BUILD_EXTRA_TOOLS_OPAEIO OPAE_BUILD_OPAEIO

Note that OPAE_BUILD_LEGACY=ON is no longer required in order to build the OPAE RPMs, as fpgad has been relocated into the opae-sdk repository.

The new structure affects master and any future release branches. Branch release/2.0.10 and prior still use the previous repo layout.

Clone this wiki locally