forked from enlightenment/efl
Eolian: Added eolian to the build system.
This commit is contained in:
parent
036e3eeaa3
commit
5a4f68d472
36
configure.ac
36
configure.ac
|
@ -995,6 +995,40 @@ AM_CONDITIONAL([EO_BUILD_EXAMPLE_EVAS], [test "x${have_elm}" = "xyes"])
|
|||
EFL_LIB_END([Eo])
|
||||
#### End of Eo
|
||||
|
||||
#### Eolian
|
||||
|
||||
EFL_LIB_START([Eolian])
|
||||
|
||||
### Default values
|
||||
|
||||
### Additional options to configure
|
||||
|
||||
### Checks for programs
|
||||
|
||||
## Compatibility layers
|
||||
EFL_PLATFORM_DEPEND([EOLIAN], [evil])
|
||||
|
||||
### Checks for libraries
|
||||
EFL_INTERNAL_DEPEND_PKG([EOLIAN], [eina])
|
||||
EFL_INTERNAL_DEPEND_PKG([EOLIAN], [ecore-file])
|
||||
|
||||
### Checks for header files
|
||||
|
||||
### Checks for types
|
||||
|
||||
### Checks for structures
|
||||
|
||||
### Checks for compiler characteristics
|
||||
|
||||
### Checks for linker characteristics
|
||||
|
||||
### Checks for library functions
|
||||
|
||||
### Check availability
|
||||
|
||||
EFL_LIB_END([Eolian])
|
||||
#### End of Eolian
|
||||
|
||||
|
||||
#### Evas
|
||||
|
||||
|
@ -3981,6 +4015,7 @@ pc/eina.pc
|
|||
pc/eina-cxx.pc
|
||||
pc/eet.pc
|
||||
pc/eo.pc
|
||||
pc/eolian.pc
|
||||
pc/evas-fb.pc
|
||||
pc/evas-opengl-x11.pc
|
||||
pc/evas-opengl-sdl.pc
|
||||
|
@ -4117,6 +4152,7 @@ if test "x${have_pixman}" = "xyes" ; then
|
|||
echo " Pixman........: ${features_evas_pixman}"
|
||||
fi
|
||||
echo "Eo..............: yes (${features_eo})"
|
||||
echo "Eolian..........: yes (${features_eolian})"
|
||||
echo "Eina............: yes (${features_eina})"
|
||||
echo "Ecore...........: yes (${features_ecore})"
|
||||
echo "Ecore_Con.......: yes (${features_ecore_con})"
|
||||
|
|
|
@ -25,6 +25,7 @@ include Makefile_Escape.am
|
|||
include Makefile_Eina.am
|
||||
include Makefile_Eo.am
|
||||
include Makefile_Eet.am
|
||||
include Makefile_Eolian.am
|
||||
include Makefile_Evas.am
|
||||
include Makefile_Ecore.am
|
||||
include Makefile_Ecore_Cxx.am
|
||||
|
|
|
@ -0,0 +1,40 @@
|
|||
|
||||
### Library
|
||||
|
||||
lib_LTLIBRARIES += lib/eolian/libeolian.la
|
||||
|
||||
installed_eolianmainheadersdir = $(includedir)/eolian-@VMAJ@
|
||||
dist_installed_eolianmainheaders_DATA = lib/eolian/Eolian.h
|
||||
|
||||
lib_eolian_libeolian_la_SOURCES = \
|
||||
lib/eolian/eo_definitions.c \
|
||||
lib/eolian/eo_definitions.h \
|
||||
lib/eolian/eo_lexer.c \
|
||||
lib/eolian/eo_lexer.h \
|
||||
lib/eolian/eolian.c \
|
||||
lib/eolian/eolian_database.c \
|
||||
lib/eolian/eolian_database.h
|
||||
|
||||
lib_eolian_libeolian_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl @EOLIAN_CFLAGS@
|
||||
lib_eolian_libeolian_la_LIBADD = @EOLIAN_LIBS@
|
||||
lib_eolian_libeolian_la_DEPENDENCIES = @EOLIAN_INTERNAL_LIBS@
|
||||
lib_eolian_libeolian_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
|
||||
|
||||
bin_PROGRAMS += \
|
||||
bin/eolian/eolian
|
||||
|
||||
bin_eolian_eolian_SOURCES = \
|
||||
bin/eolian/common_funcs.c \
|
||||
bin/eolian/common_funcs.h \
|
||||
bin/eolian/eo1_generator.c \
|
||||
bin/eolian/eo1_generator.h \
|
||||
bin/eolian/legacy_generator.c \
|
||||
bin/eolian/legacy_generator.h \
|
||||
bin/eolian/main.c
|
||||
|
||||
bin_eolian_eolian_CPPFLAGS = -I$(top_builddir)/src/lib/efl @EOLIAN_CFLAGS@
|
||||
bin_eolian_eolian_LDADD = @USE_EOLIAN_LIBS@
|
||||
bin_eolian_eolian_DEPENDENCIES = @USE_EOLIAN_INTERNAL_LIBS@
|
||||
|
||||
|
||||
EXTRA_DIST += bin/eolian/eo_lexer.rl
|
Loading…
Reference in New Issue