cmake/WebKitEfl.cmake
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Fri, 17 Sep 2010 09:02:29 +0300
changeset 0 4f2f89ce4247
permissions -rw-r--r--
Revision: 201037

# EFL port specific macros and definitions

FIND_PROGRAM(EDJE_CC_EXECUTABLE edje_cc)
IF (NOT EDJE_CC_EXECUTABLE)
  MESSAGE(FATAL_ERROR "Missing edje_cc")
ENDIF ()

# - Generate Edje compiled from the given source
# GENERATE_EDJ(source binary edje_cc_options)
#
# This runs edje_cc -v ${edje_cc_options} ${source} ${binary}
MACRO(GENERATE_EDJ _edc _edj _edje_cc_opts)
  ADD_CUSTOM_COMMAND(
    OUTPUT  ${_edj}
    COMMAND ${EDJE_CC_EXECUTABLE} -v ${_edje_cc_opts} ${_edc} ${_edj}
    VERBATIM)
ENDMACRO()