build tweaks

This commit is contained in:
Roland Conybeare 2023-10-03 22:18:16 -04:00
commit 415eeaaca1
2 changed files with 3 additions and 2 deletions

View file

@ -20,7 +20,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: checkout source
uses: actions/checkout@v3
- name: Install catch2
# install catch2. see [[https://stackoverflow.com/questions/57982945/how-to-apt-get-install-in-a-github-actions-workflow]]

View file

@ -27,7 +27,7 @@ target_include_directories(${SELF_EXECUTABLE_NAME} PUBLIC
# ----------------------------------------------------------------
# internal dependencies: logutil, ...
target_link_libraries(${SELF_EXECUTABLE_NAME} PUBLIC reflect)
xo_self_dependency(${SELF_EXECUTABLE_NAME} reflect)
# ----------------------------------------------------------------
# 3rd part dependency: catch2: