4 pkg_search_module(dpl-db REQUIRED dpl-db-efl)
6 include_directories(${CURRENT_PATH})
8 STRING(REPLACE ";" ":" SQL_GENERATOR_INCLUDE_DIRS "${dpl-db_INCLUDE_DIRS}")
10 ADD_CUSTOM_COMMAND( OUTPUT ${CURRENT_PATH}/widget_interface_db.sql
11 COMMAND rm -f ${CURRENT_PATH}/.widget_interface.db
12 COMMAND rm -f ${CURRENT_PATH}/widget_interface_db.sql
13 COMMAND CPATH=${SQL_GENERATOR_INCLUDE_DIRS} gcc -Wall -E ${CURRENT_PATH}/widget_interface_db_sql_generator.h | grep --invert-match "^#" > ${CURRENT_PATH}/widget_interface_db.sql
14 COMMAND sqlite3 ${CURRENT_PATH}/.widget_interface.db ".read ${CURRENT_PATH}/widget_interface_db.sql" || rm -f ${CURRENT_PATH}/.widget_interface.db
15 DEPENDS ${CURRENT_PATH}/widget_interface_db_sql_generator.h ${CURRENT_PATH}/widget_interface_db
18 ADD_CUSTOM_TARGET(Sqlite3Db ALL DEPENDS ${CURRENT_PATH}/widget_interface_db.sql)
20 INSTALL(FILES ${CURRENT_PATH}/widget_interface_db.sql
21 DESTINATION share/wrt-plugins-common/