mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-24 02:42:48 +00:00
31 lines
878 B
CMake
31 lines
878 B
CMake
include_directories(${KDE4_KDECORE_INCLUDES})
|
|
|
|
set(kjsapi_LIB_SRCS
|
|
kjsinterpreter.cpp
|
|
kjscontext.cpp
|
|
kjsobject.cpp
|
|
kjsprototype.cpp
|
|
kjsarguments.cpp
|
|
)
|
|
|
|
kde4_add_library(kjsapi ${LIBRARY_TYPE} ${kjsapi_LIB_SRCS})
|
|
|
|
target_link_libraries(kjsapi ${KJSLIBNAME} ${KDE4_KDECORE_LIBS})
|
|
|
|
set_target_properties(kjsapi PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
|
|
install(TARGETS kjsapi EXPORT kdelibsLibraryTargets ${INSTALL_TARGETS_DEFAULT_ARGS})
|
|
|
|
install(FILES
|
|
kjsapi_export.h
|
|
kjsinterpreter.h
|
|
kjscontext.h
|
|
kjsobject.h
|
|
kjsprototype.h
|
|
kjsarguments.h
|
|
DESTINATION ${INCLUDE_INSTALL_DIR}/kjs)
|
|
|
|
|
|
############# tests ########################
|
|
|
|
kde4_add_unit_test(kjsapitest NOGUI kjsapitest.cpp)
|
|
target_link_libraries(kjsapitest kjsapi ${KDE4_KDECORE_LIBS} ${QT_QTTEST_LIBRARY})
|