set( TARGET sc4_1882 ) set( TARGET_ROOT "${_SRCDIR}" ) message( STATUS "========== Configuring ${TARGET} ==========" ) add_library( ${TARGET} MODULE EXCLUDE_FROM_ALL ) add_dependencies( Audacity ${TARGET} ) def_vars() list( APPEND SOURCES PRIVATE ${_SRCDIR}/sc4_1882.c ${_SRCDIR}/util/db.c ${_SRCDIR}/util/rms.c ) list( APPEND INCLUDES PRIVATE ${_SRCDIR} ) list( APPEND OPTIONS PRIVATE $<$:-D_init=__attribute__\(\(constructor\)\)_${TARGET}_init> $<$:-DHAVE_LRINTF=1> ) set_target_property_all( ${TARGET} LIBRARY_OUTPUT_DIRECTORY "${_DEST}/plug-ins" ) set_target_properties( ${TARGET} PROPERTIES PREFIX "" FOLDER "lib-src" ) target_sources( ${TARGET} PRIVATE ${SOURCES} ) target_compile_options( ${TARGET} PRIVATE ${OPTIONS} ) target_include_directories( ${TARGET} PRIVATE ${INCLUDES} )