CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
PROJECT(w-find-my-car-c1 C CXX)

ADD_CUSTOM_TARGET(view_theme.edj
	COMMAND edje_cc -id ${CMAKE_CURRENT_SOURCE_DIR}/
		${CMAKE_CURRENT_SOURCE_DIR}/view_theme.edc ${CMAKE_CURRENT_SOURCE_DIR}/view_theme.edj
		DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/view_theme.edc
)
ADD_DEPENDENCIES(${PROJECT_NAME} view_theme.edj)

ADD_CUSTOM_TARGET(find_my_car.edj
	COMMAND edje_cc
		-id ${CMAKE_SOURCE_DIR}/app-new/edje/images
		${SHARED_FLAGS}
		${CMAKE_CURRENT_SOURCE_DIR}/find_my_car.edc ${CMAKE_CURRENT_SOURCE_DIR}/find_my_car.edj
		DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/find_my_car.edc
)
ADD_DEPENDENCIES(${PROJECT_NAME} find_my_car.edj)

ADD_CUSTOM_TARGET(voice_play_view.edj
	COMMAND edje_cc
		-id ${CMAKE_SOURCE_DIR}/app-new/edje/images
		-sd ${CMAKE_SOURCE_DIR}/app-new/edje/sounds
		${SHARED_FLAGS}
		${CMAKE_CURRENT_SOURCE_DIR}/voice_play_view.edc ${CMAKE_CURRENT_SOURCE_DIR}/voice_play_view.edj
		DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/voice_play_view.edc
)
ADD_DEPENDENCIES(${PROJECT_NAME} voice_play_view.edj)

ADD_CUSTOM_TARGET(voice_record_view.edj
	COMMAND edje_cc
		-id ${CMAKE_SOURCE_DIR}/app-new/edje/images
		-sd ${CMAKE_SOURCE_DIR}/app-new/edje/sounds
		${SHARED_FLAGS}
		${CMAKE_CURRENT_SOURCE_DIR}/voice_record_view.edc ${CMAKE_CURRENT_SOURCE_DIR}/voice_record_view.edj
		DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/voice_record_view.edc
)
ADD_DEPENDENCIES(${PROJECT_NAME} voice_record_view.edj)

ADD_CUSTOM_TARGET(radar_view.edj
	COMMAND edje_cc
		-id ${CMAKE_SOURCE_DIR}/app-new/edje/images
		${SHARED_FLAGS}
		${CMAKE_CURRENT_SOURCE_DIR}/radar_view.edc ${CMAKE_CURRENT_SOURCE_DIR}/radar_view.edj
		DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/radar_view.edc
)
ADD_DEPENDENCIES(${PROJECT_NAME} radar_view.edj)

ADD_CUSTOM_TARGET(custom_widget.edj
	COMMAND edje_cc
		-id ${CMAKE_SOURCE_DIR}/app-new/edje/images
		${SHARED_FLAGS}
		${CMAKE_CURRENT_SOURCE_DIR}/custom_widget.edc ${CMAKE_CURRENT_SOURCE_DIR}/custom_widget.edj
		DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/custom_widget.edc
)
ADD_DEPENDENCIES(${PROJECT_NAME} custom_widget.edj)

ADD_CUSTOM_TARGET(down_drawer.edj
	COMMAND edje_cc
		-id ${CMAKE_SOURCE_DIR}/app-new/edje/images
		${SHARED_FLAGS}
		${CMAKE_CURRENT_SOURCE_DIR}/down_drawer.edc ${CMAKE_CURRENT_SOURCE_DIR}/down_drawer.edj
		DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/down_drawer.edc
)
ADD_DEPENDENCIES(${PROJECT_NAME} down_drawer.edj)

ADD_CUSTOM_TARGET(image_viewer.edj
	COMMAND edje_cc
		-id ${CMAKE_SOURCE_DIR}/app-new/edje/images
		${SHARED_FLAGS}
		${CMAKE_CURRENT_SOURCE_DIR}/image_viewer.edc ${CMAKE_CURRENT_SOURCE_DIR}/image_viewer.edj
		DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/image_viewer.edc
)
ADD_DEPENDENCIES(${PROJECT_NAME} image_viewer.edj)

ADD_CUSTOM_TARGET(voice_play_volume_view.edj
	COMMAND edje_cc
		-id ${CMAKE_SOURCE_DIR}/app-new/edje/images
		${SHARED_FLAGS}
		${CMAKE_CURRENT_SOURCE_DIR}/voice_play_volume_view.edc ${CMAKE_CURRENT_SOURCE_DIR}/voice_play_volume_view.edj
		DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/voice_play_volume_view.edc
)
ADD_DEPENDENCIES(${PROJECT_NAME} voice_play_volume_view.edj)


ADD_CUSTOM_TARGET(policy_entry.edj
	COMMAND edje_cc
		-id ${CMAKE_SOURCE_DIR}/app-new/edje/images
		${SHARED_FLAGS}
		${CMAKE_CURRENT_SOURCE_DIR}/policy_entry.edc ${CMAKE_CURRENT_SOURCE_DIR}/policy_entry.edj
		DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/policy_entry.edc
)
ADD_DEPENDENCIES(${PROJECT_NAME} policy_entry.edj)


#install binary & edj files
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/find_my_car.edj DESTINATION ${EDJ_DIR})
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/view_theme.edj DESTINATION ${EDJ_DIR})
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/voice_play_view.edj DESTINATION ${EDJ_DIR})
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/voice_record_view.edj DESTINATION ${EDJ_DIR})
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/radar_view.edj DESTINATION ${EDJ_DIR})
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/custom_widget.edj DESTINATION ${EDJ_DIR})
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/down_drawer.edj DESTINATION ${EDJ_DIR})
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/image_viewer.edj DESTINATION ${EDJ_DIR})
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/voice_play_volume_view.edj DESTINATION ${EDJ_DIR})
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/policy_entry.edj DESTINATION ${EDJ_DIR})