Warning, /system/qtcurve/lib/cairo/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 set(qtcurve_cairo_SRCS 0002 utils.cpp 0003 draw.cpp) 0004 0005 if(NOT ENABLE_GTK2 AND NOT ENABLE_GTK3) 0006 return() 0007 endif() 0008 0009 find_package(PkgConfig REQUIRED) 0010 unset(__pkg_config_checked_CAIRO CACHE) 0011 pkg_check_modules(CAIRO 0012 REQUIRED cairo 0013 REQUIRED pangocairo) 0014 include_directories(${CAIRO_INCLUDE_DIRS}) 0015 set(qtcurve_cairo_LINKS qtcurve-utils ${CAIRO_LDFLAGSF} ${CAIRO_LIBRARIES}) 0016 add_definitions("-DQTC_UTILS_INTERNAL" ${CAIRO_CFLAGS}) 0017 0018 add_library(qtcurve-cairo SHARED ${qtcurve_cairo_SRCS}) 0019 target_link_libraries(qtcurve-cairo ${qtcurve_cairo_LINKS}) 0020 0021 set_target_properties(qtcurve-cairo PROPERTIES 0022 VERSION 1.0 0023 SOVERSION 1 0024 COMPILE_FLAGS "-fvisibility=hidden" 0025 LIBRARY_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}") 0026 install(TARGETS qtcurve-cairo LIBRARY DESTINATION "${LIB_INSTALL_DIR}")