You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.1 KiB
38 lines
1.1 KiB
set(CMAKE_BUILD_TYPE Debug) |
|
|
|
STRING(REGEX REPLACE "\n" "" EOLIAN_EO_DIR ${EOLIAN_EO_DIR}) |
|
STRING(REGEX REPLACE " " "" EOLIAN_EO_DIR ${EOLIAN_EO_DIR}) |
|
add_definitions(${CLI_COMMON_DEFINITIONS} -DEFL_EO_API_SUPPORT |
|
-DEOLIAN_EO_DIR="${EOLIAN_EO_DIR}" -DFOCUS_EDJ="${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME_LOWER}/clouseau_focus_inspector.edj") |
|
|
|
add_definitions(-DEFL_EO_API_SUPPORT -DGUI_IMAGES_PATH="${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME_LOWER}") |
|
|
|
set(EOLIAN_INCLUDE_FLAG -I \"${EOLIAN_EO_DIR}/eo-1\" -I${CMAKE_CURRENT_SOURCE_DIR}) |
|
|
|
include_directories( |
|
${CMAKE_CURRENT_BINARY_DIR} |
|
${ELEMENTARY_INCLUDE_DIRS} |
|
${EVAS_INCLUDE_DIRS} |
|
${EO_INCLUDE_DIRS} |
|
${EINA_INCLUDE_DIRS} |
|
${EET_INCLUDE_DIRS} |
|
${EOLIAN_INCLUDE_DIRS} |
|
) |
|
|
|
link_directories (${PC_LIBELEMENTARY_LIBRARY_DIRS}) |
|
|
|
add_library(focus_inspector SHARED main.c gui.c tree_view.c) |
|
|
|
target_link_libraries(focus_inspector |
|
${ELEMENTARY_LIBRARIES} |
|
${EVAS_LIBRARIES} |
|
${EO_LIBRARIES} |
|
${EINA_LIBRARIES} |
|
${EET_LIBRARIES} |
|
${EOLIAN_LIBRARIES} |
|
clouseau_debug |
|
) |
|
|
|
add_dependencies(focus_inspector focus_inspector_theme) |
|
|
|
INSTALL(TARGETS focus_inspector LIBRARY DESTINATION lib)
|
|
|