diff options
author | Marcus Müller <mmueller@gnuradio.org> | 2020-07-04 20:28:50 +0200 |
---|---|---|
committer | mormj <34754695+mormj@users.noreply.github.com> | 2020-10-28 13:44:40 -0400 |
commit | 85dd61cbd2eede24a91039dd50f97670d5f3bac7 (patch) | |
tree | fd8ab60fd68f5786381290237d8dda9472b10b8f /grc | |
parent | 389be7811dda4aef5abbef823a66fa0f77c9d27d (diff) |
GRC / Metainfo: add unit test
Depends on appstreamcli; so only enabled when that is found.
Diffstat (limited to 'grc')
-rw-r--r-- | grc/scripts/freedesktop/CMakeLists.txt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/grc/scripts/freedesktop/CMakeLists.txt b/grc/scripts/freedesktop/CMakeLists.txt index 70b15bcd81..6941d6e1b8 100644 --- a/grc/scripts/freedesktop/CMakeLists.txt +++ b/grc/scripts/freedesktop/CMakeLists.txt @@ -58,3 +58,9 @@ if(UNIX AND HAVE_XDG_UTILS) ) endif(ENABLE_POSTINSTALL) endif(UNIX AND HAVE_XDG_UTILS) + +find_program(APPSTREAMCLI appstreamcli) + +if(UNIX AND APPSTREAMCLI) + GR_ADD_TEST(metainfo_test "${APPSTREAMCLI}" validate "${CMAKE_CURRENT_SOURCE_DIR}/org.gnuradio.grc.metainfo.xml") +endif() |