blob: 0cbf26555a4f1853d0d4434160a6fec0ec69c406 [file] [log] [blame]
# 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()