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}")