cmake_minimum_required(VERSION 3.10) project(sinewave CXX) add_executable(sinewave sinewave.cpp) find_package(Hwd QUIET) if(Hwd_FOUND) target_link_libraries(sinewave Hwd::library) else() target_link_libraries(sinewave library) endif()