Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 84c960148b3ffbf9e5bd42d99198c863 > files > 1

app-launcher-0.0.1-0.1mdv2009.0.src.rpm

project(app-launcher)

cmake_minimum_required(VERSION 2.6)

find_package(PkgConfig REQUIRED)

pkg_check_modules(GENESIS REQUIRED genesis)
pkg_check_modules(CLUTTER REQUIRED clutter-0.8)
pkg_check_modules(CLUTTERBOX2D REQUIRED clutter-box2d-0.8)
pkg_check_modules(CLUTTERCAIRO REQUIRED clutter-cairo-0.8)

add_definitions( 
    ${GENESIS_CFLAGS}
    ${CLUTTER_CFLAGS}
    ${CLUTTERBOX2D_CFLAGS}
    ${CLUTTERCAIRO_CFLAGS}
    )


include_directories( 
    ${CMAKE_CURRENT_SOURCE_DIR}
    ${GENESIS_INCLUDEDIR}
    ${CLUTTER_INCLUDEDIR}
    ${CLUTTERBOX2D_INCLUDEDIR}
    ${CLUTTERCAIRO_INCLUDEDIR}
    )

set(applauncher_SRCS
    main.c
    moblin-category-box.c
    moblin-film.c
    tween.c
    )

add_executable(app-launcher ${applauncher_SRCS} )

target_link_libraries(app-launcher
    ${GENESIS_LIBRARIES}
    ${CLUTTER_LIBRARIES}
    ${CLUTTERBOX2D_LIBRARIES}
    ${CLUTTERCAIRO_LIBRARIES}
    )

install(
    TARGETS app-launcher
    RUNTIME
    DESTINATION bin)

install(
    FILES ${CMAKE_CURRENT_SOURCE_DIR}/background.jpg
    DESTINATION share/apps/app-launcher
    PERMISSIONS OWNER_READ GROUP_READ WORLD_READ)