Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preparation for zephyr/cmake/math transfer #8494

Merged
merged 4 commits into from
Nov 29, 2023

Commits on Nov 28, 2023

  1. zephyr/cmake: remove now unused SOF_IPC_PATH variable

    Fixes commit 1bd9e0d ("cmake/zephyr: decentralize src/ipc/")
    
    Signed-off-by: Marc Herbert <marc.herbert@intel.com>
    marc-hb committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    9d7f572 View commit details
    Browse the repository at this point in the history
  2. cmake: a few new add_local_sources[_ifdef]() compatibility macros

    For reducing CMake duplication and centralization, see thesofproject#8260
    
    Not used yet.
    
    Signed-off-by: Marc Herbert <marc.herbert@intel.com>
    marc-hb committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    17a6459 View commit details
    Browse the repository at this point in the history
  3. module/cmake: simplify thanks to the new add_local_sources() macro

    Leverage the previous commit.
    
    Signed-off-by: Marc Herbert <marc.herbert@intel.com>
    marc-hb committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    2a3aa23 View commit details
    Browse the repository at this point in the history
  4. math/cmake: use new macro add_local_sources_ifdef()

    This makes the code shorter and will help with thesofproject#8260
    
    Zero functional change.
    
    Do not use it when Zephyr use is not conditional.
    
    Signed-off-by: Marc Herbert <marc.herbert@intel.com>
    marc-hb committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    812f476 View commit details
    Browse the repository at this point in the history