Use libsmokebase instead of libsmokeqtcore.
Annotate for file src/libsmoke/CMakeLists.txt
2009-04-05 tobias 1 find_package(Qt4 REQUIRED)
15:36:29 ' 2 set(QT_DONT_USE_QTGUI true)
' 3 include(${QT_USE_FILE})
' 4
2009-05-11 tobias 5 include(CheckCXXCompilerFlag)
12:05:00 ' 6 check_cxx_compiler_flag("-fvisibility=hidden" CXX_VISIBILITY)
' 7 if(CXX_VISIBILITY)
' 8 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden")
' 9 endif(CXX_VISIBILITY)
' 10
2010-02-17 tobias 11
17:05:35 ' 12 # FIXME look for smoke.h
2010-07-13 tobias 13 find_library(smokebase_LIB smokebase)
19:17:41 ' 14 if (smokebase_LIB)
' 15 set(smokebase_FOUND TRUE)
' 16 endif (smokebase_LIB)
2010-02-17 tobias 17
2010-07-13 tobias 18 if (smokebase_FOUND)
19:17:41 ' 19 message(STATUS "Found smokebase: ${smokebase}")
' 20 else (smokebase_FOUND)
' 21 message(FATAL_ERROR "Could not find smokebase")
' 22 endif (smokebase_FOUND)
2010-02-17 tobias 23
17:05:35 ' 24
2010-01-10 tobias 25 set(SMOKE_C_SOURCES smoke.cpp smokebinding.cpp)
2010-02-15 tobias 26 add_library(clsmoke SHARED ${SMOKE_C_SOURCES})
2010-07-13 tobias 27 target_link_libraries(clsmoke ${QT_LIBRARIES} ${smokebase_LIB})
2010-01-10 tobias 28 set_target_properties(clsmoke
2009-05-30 tobias 29 PROPERTIES
12:12:25 ' 30 SOVERSION "0.0"
' 31 VERSION "0.0.1")
2009-04-05 tobias 32
2010-02-15 tobias 33 add_library(clsmokeutil SHARED smoke_util.cpp)
2010-01-10 tobias 34 set_target_properties(clsmokeutil
2009-05-30 tobias 35 PROPERTIES
12:12:25 ' 36 SOVERSION "0.0"
' 37 VERSION "0.0.1")
2009-04-05 tobias 38
2010-02-17 tobias 39 install(TARGETS clsmoke clsmokeutil DESTINATION lib)