Add support for examples

git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@592362 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
This commit is contained in:
Laurent Montel 2006-10-04 15:21:01 +00:00
parent 619b1eaf54
commit 9dd4bf063e
2 changed files with 9 additions and 9 deletions

View File

@ -2,7 +2,7 @@ project(taglib)
find_package(ZLIB)
OPTION(BUILD_TESTS "Create test" OFF)
OPTION(BUILD_TESTS "Create tests and examples" OFF)
#add some KDE specific stuff
set(LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)" )
@ -23,7 +23,9 @@ configure_file(config-taglib.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h )
ADD_SUBDIRECTORY( taglib )
ADD_SUBDIRECTORY(tests)
ADD_SUBDIRECTORY(examples)
ADD_SUBDIRECTORY(bindings)
INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/taglib.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig )
INSTALL( PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/taglib-config DESTINATION ${BIN_INSTALL_DIR})

View File

@ -1,5 +1,5 @@
INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/taglib ${CMAKE_SOURCE_DIR}/taglib/toolkit ${CMAKE_SOURCE_DIR}/taglib/mpeg ${CMAKE_SOURCE_DIR}/taglib/mpeg/id3v1 ${CMAKE_SOURCE_DIR}/taglib/mpeg/id3v2 ${CMAKE_SOURCE_DIR}/taglib/bindings/c )
if(BUILD_TESTS)
INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/taglib ${CMAKE_SOURCE_DIR}/taglib/toolkit ${CMAKE_SOURCE_DIR}/taglib/mpeg ${CMAKE_SOURCE_DIR}/taglib/mpeg/id3v1 ${CMAKE_SOURCE_DIR}/taglib/mpeg/id3v2 ${CMAKE_SOURCE_DIR}/bindings/c/ )
########### next target ###############
@ -52,7 +52,7 @@ framelist.cpp
ADD_EXECUTABLE(framelist ${framelist_SRCS})
TARGET_LINK_LIBRARIES(framelist ${QT_AND_KDECORE_LIBS} )
TARGET_LINK_LIBRARIES(framelist tag )
INSTALL(PROGRAMS framelist DESTINATION ${BIN_INSTALL_DIR})
@ -60,15 +60,13 @@ INSTALL(PROGRAMS framelist DESTINATION ${BIN_INSTALL_DIR})
########### next target ###############
SET(strip-id3v1_SRCS
dummy.cpp
)
strip-id3v1.cpp)
KDE3_AUTOMOC(${strip-id3v1_SRCS})
FILE(WRITE dummy.cpp "//autogenerated file by cmake\n")
ADD_EXECUTABLE(strip-id3v1 ${strip-id3v1_SRCS})
TARGET_LINK_LIBRARIES(strip-id3v1 tag )
INSTALL(PROGRAMS strip-id3v1 DESTINATION ${BIN_INSTALL_DIR})
endif(BUILD_TESTS)