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

Reorganize and Add to CMake Tests #4374

Draft
wants to merge 9 commits into
base: master
Choose a base branch
from

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    7fcb5c8 View commit details
    Browse the repository at this point in the history
  2. Add xcdr Test to CMake

    iguessthislldo committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    809b147 View commit details
    Browse the repository at this point in the history
  3. Reorganize CMake Tests

    This will make it easier to add tests in the future. It also unifies the
    lists of MPC-build OpenDDS CMake tests and the CMake-build tests.
    
    Also:
    - Promoted Messenger_2 CMake test to `tests/DCPS/Messenger`.
    - Various cleanup to the various test CMakeLists files.
    iguessthislldo committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    6c8ac5e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    02e16c0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b3cbc78 View commit details
    Browse the repository at this point in the history
  6. Fixes for CI

    iguessthislldo committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    9a39e32 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d007121 View commit details
    Browse the repository at this point in the history
  8. More CI Fixes

    iguessthislldo committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    719b47d View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. CI Fixes and Other Changes

    - Only install RapidJSON if it's from FetchContent or submodule
    - Mention when OPENDDS_MPC isn't defined
    - Set C++ std based on ACE Version
    - Define GTEST_LINKED_AS_SHARED_LIBRARY when needed
    - Update install test
    iguessthislldo committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    fd5f069 View commit details
    Browse the repository at this point in the history