[machineid] Change to calamares_add_test

- The test-macro handles cases without ECM or testing transparently.
 - Adds compile defines for STATICTEST.
This commit is contained in:
Adriaan de Groot 2020-02-17 12:04:18 +01:00
parent 6bdc4a55de
commit 637a57d534

View File

@ -9,17 +9,10 @@ calamares_add_plugin( machineid
SHARED_LIB
)
if ( ECM_FOUND AND BUILD_TESTING )
ecm_add_test(
Tests.cpp
MachineIdJob.cpp
Workers.cpp
TEST_NAME
machineidtest
LINK_LIBRARIES
calamares
Qt5::Core
Qt5::Test
)
calamares_automoc( machineidtest )
endif()
calamares_add_test(
machineidtest
SOURCES
Tests.cpp
MachineIdJob.cpp
Workers.cpp
)