79 lines
1.7 KiB
CMake
79 lines
1.7 KiB
CMake
|
if(BUILD_EXAMPLES)
|
||
|
INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR}/../taglib
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/../taglib/toolkit
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/../taglib/ape
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/../taglib/mpeg
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/../taglib/mpeg/id3v1
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/../taglib/mpeg/id3v2
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/../bindings/c/ )
|
||
|
|
||
|
########### next target ###############
|
||
|
|
||
|
SET(tagreader_SRCS
|
||
|
tagreader.cpp
|
||
|
)
|
||
|
|
||
|
|
||
|
ADD_EXECUTABLE(tagreader ${tagreader_SRCS})
|
||
|
|
||
|
TARGET_LINK_LIBRARIES(tagreader tag )
|
||
|
|
||
|
#INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/tagreader DESTINATION ${BIN_INSTALL_DIR} )
|
||
|
|
||
|
|
||
|
########### next target ###############
|
||
|
|
||
|
SET(tagreader_c_SRCS
|
||
|
tagreader_c.c
|
||
|
)
|
||
|
|
||
|
|
||
|
ADD_EXECUTABLE(tagreader_c ${tagreader_c_SRCS})
|
||
|
|
||
|
TARGET_LINK_LIBRARIES(tagreader_c tag_c )
|
||
|
|
||
|
#INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/tagreader_c DESTINATION ${BIN_INSTALL_DIR})
|
||
|
|
||
|
|
||
|
########### next target ###############
|
||
|
|
||
|
SET(tagwriter_SRCS
|
||
|
tagwriter.cpp
|
||
|
)
|
||
|
|
||
|
|
||
|
ADD_EXECUTABLE(tagwriter ${tagwriter_SRCS})
|
||
|
|
||
|
TARGET_LINK_LIBRARIES(tagwriter tag )
|
||
|
|
||
|
#INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/tagwriter DESTINATION ${BIN_INSTALL_DIR})
|
||
|
|
||
|
|
||
|
########### next target ###############
|
||
|
|
||
|
SET(framelist_SRCS
|
||
|
framelist.cpp
|
||
|
)
|
||
|
|
||
|
|
||
|
ADD_EXECUTABLE(framelist ${framelist_SRCS})
|
||
|
|
||
|
TARGET_LINK_LIBRARIES(framelist tag )
|
||
|
|
||
|
#INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/framelist DESTINATION ${BIN_INSTALL_DIR})
|
||
|
|
||
|
|
||
|
########### next target ###############
|
||
|
|
||
|
SET(strip-id3v1_SRCS
|
||
|
strip-id3v1.cpp)
|
||
|
|
||
|
ADD_EXECUTABLE(strip-id3v1 ${strip-id3v1_SRCS})
|
||
|
|
||
|
TARGET_LINK_LIBRARIES(strip-id3v1 tag )
|
||
|
|
||
|
#INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/strip-id3v1 DESTINATION ${BIN_INSTALL_DIR})
|
||
|
|
||
|
endif(BUILD_EXAMPLES)
|
||
|
|