Move test/src/ files one level up #48

pull ryanofsky wants to merge 1 commits into bitcoin-core:master from ryanofsky:pr/nosrc changing 6 files +22 −24
  1. ryanofsky commented at 6:54 PM on March 15, 2021: collaborator

    This will make test/ directory structure consistent with new example/ directory. I want the example structure to be as simple as possible, and there's no need for tests or examples to have separate include/ and src/ subdirectories when they aren't installing public headers to /usr/include.

    Also get rid of BUILD_INTERFACE cmake expressions in mptest target include directory list for the same reason. mptest isn't an installed library so it has no need for differentiated BUILD_INTERFACE and INSTALL_INTERFACE include lists (https://cmake.org/cmake/help/latest/command/target_include_directories.html).

  2. Move test/src/ files one level up
    This will make test/ directory structure consistent with example/.  I
    want the example structure to be as simple as possible, and there's no
    need for tests or examples to have separate include and src
    subdirectories when unlike the main libmultiprocess library, they aren't
    installing system headers to /usr/include and don't need a distinction
    between internal source files and external header files.
    
    Get rid of BUILD_INTERFACE filtered expressions in mptest include
    directories for the same reason. mptest isn't an installed library so it
    has no need for different BUILD_INTERFACE and INSTALL_INTERFACE include
    paths
    https://cmake.org/cmake/help/latest/command/target_include_directories.html.
    8b5259c5b4
  3. ryanofsky merged this on Mar 15, 2021
  4. ryanofsky closed this on Mar 15, 2021

  5. bitcoin-core locked this on Jun 25, 2025

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/libmultiprocess. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-18 13:30 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me