audacia/libraries/CMakeLists.txt

27 lines
666 B
CMake
Raw Normal View History

# Include the libraries that we'll build
# The list of modules is ordered so that each library occurs after any others
# that it depends on
set( LIBRARIES
2021-06-08 10:40:08 +00:00
lib-string-utils
lib-strings
2021-02-17 17:49:31 +00:00
lib-utility
lib-uuid
)
if ( ${_OPT}has_networking )
2021-06-08 10:40:08 +00:00
list( APPEND LIBRARIES lib-network-manager)
endif()
2021-06-08 10:40:08 +00:00
# This library depends on lib-network-manager
# If Sentry reporting is disabled, an INTERFACE library
# will be defined
list( APPEND LIBRARIES lib-sentry-reporting)
foreach( LIBRARY ${LIBRARIES} )
2021-05-25 13:07:10 +00:00
add_subdirectory( "${LIBRARY}" )
endforeach()
set( GRAPH_EDGES "${GRAPH_EDGES}" PARENT_SCOPE )
set( AUDACITY_LIBRARIES "${AUDACITY_LIBRARIES}" PARENT_SCOPE )