build: add autotools for elm config embedding

Summary: Depends on D8481

Reviewers: bu5hm4n, devilhorns

Reviewed By: bu5hm4n

Subscribers: cedric, #reviewers, #committers

Tags: #efl_build

Differential Revision: https://phab.enlightenment.org/D8489
This commit is contained in:
Mike Blumenkrantz 2019-03-27 17:23:19 -04:00
parent f04cc5ceba
commit 8f8082bf7d
2 changed files with 8 additions and 2 deletions

View File

@ -2,6 +2,7 @@ AUTOMAKE_OPTIONS= -Wno-portability
MAINTAINERCLEANFILES = Makefile.in
CLEANFILES =
BUILT_SOURCES =
PHONIES =
EOLIAN_FLAGS = -I$(srcdir)
EOLIAN_GEN_FLAGS = -S
@ -101,7 +102,7 @@ endif
include Makefile_Eolian_Js.am
include Makefile_Efl_Js.am
.PHONY: benchmark examples
.PHONY: benchmark examples $(PHONIES)
BENCHMARK_SUBDIRS = \
benchmarks/eina \

View File

@ -215,7 +215,8 @@ BUILT_SOURCES += \
$(elm_private_eolian_h) \
$(elm_legacy_eolian_c) \
$(elm_legacy_eolian_eo_h) \
$(elm_legacy_eolian_legacy_h)
$(elm_legacy_eolian_legacy_h) \
lib/elementary/elm_default_config.x
if INSTALL_EO_FILES
elementaryeolianfilesdir = $(datadir)/eolian/include/elementary-@VMAJ@
@ -2003,3 +2004,7 @@ lib/elementary/Elementary_Options.h.in \
lib/elementary/elm_code_widget_text.c \
lib/elementary/elm_code_widget_undo.c
PHONIES += lib/elementary/elm_default_config.x
lib/elementary/elm_default_config.x: $(abs_top_srcdir)/data/elementary/config/standard/base.src.in $(abs_top_srcdir)/src/lib/elementary/config_embed
lib/elementary/config_embed $< $@