summaryrefslogtreecommitdiff
path: root/src/Makefile_Eolian.am
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@samsung.com>2014-08-07 15:15:07 +0100
committerDaniel Kolesa <d.kolesa@samsung.com>2014-08-21 09:26:03 +0100
commit8c1b9ed3e22e6742f116ae2b8ff2414044c77b65 (patch)
treec9eb357e1630d20e70da70d2c67fe7f1f80b2cd6 /src/Makefile_Eolian.am
parent90e17acd155d202d7c695f6c8192a7fe330978f8 (diff)
eolian: initial API for expression evaluation
This commit also does several side (related) changes. Particularly, it updates the Eolian C generator to use the new API, it adds missing expr types (null, char) and masks, updates the API dealing with default return values to use expressions instead of strings and does several fixes (mainly in lexer) around the place. It also disallows single quoted strings as those are reserved for characters.
Diffstat (limited to 'src/Makefile_Eolian.am')
-rw-r--r--src/Makefile_Eolian.am3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Makefile_Eolian.am b/src/Makefile_Eolian.am
index bf6c6f0..8df6a9d 100644
--- a/src/Makefile_Eolian.am
+++ b/src/Makefile_Eolian.am
@@ -30,7 +30,8 @@ lib_eolian_libeolian_la_SOURCES = \
30 lib/eolian/database_event.c \ 30 lib/eolian/database_event.c \
31 lib/eolian/database_event_api.c \ 31 lib/eolian/database_event_api.c \
32 lib/eolian/database_print.c \ 32 lib/eolian/database_print.c \
33 lib/eolian/database_expr.c 33 lib/eolian/database_expr.c \
34 lib/eolian/database_expr_api.c
34 35
35lib_eolian_libeolian_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl @EOLIAN_CFLAGS@ \ 36lib_eolian_libeolian_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl @EOLIAN_CFLAGS@ \
36 -DPACKAGE_DATA_DIR=\"$(datadir)/eolian\" 37 -DPACKAGE_DATA_DIR=\"$(datadir)/eolian\"