summaryrefslogtreecommitdiff
path: root/src/Makefile_Eolian_Cxx.am
diff options
context:
space:
mode:
authorFelipe Magno de Almeida <felipe@expertisesolutions.com.br>2014-05-04 12:19:39 +0200
committerCedric Bail <cedric.bail@free.fr>2014-05-04 12:21:30 +0200
commit814982389759069625f4fb0c460436a8f4d894c6 (patch)
tree3ff7ddf4880bc1ec21d65f9369e0024047a782e7 /src/Makefile_Eolian_Cxx.am
parent05963f40523c952470cce5ab5aac582cca1d4d32 (diff)
eolian-cxx: fix make distcheck and automake files for Eolian C++
Summary: Fixed distcheck for Eolian C++. Made the generated files as nodist so it doesn't get picked up for generation way too early. Reviewers: cedric, seoz CC: cedric Maniphest Tasks: T1220 Differential Revision: https://phab.enlightenment.org/D820 Signed-off-by: Cedric Bail <cedric.bail@free.fr>
Diffstat (limited to '')
-rw-r--r--src/Makefile_Eolian_Cxx.am61
1 files changed, 27 insertions, 34 deletions
diff --git a/src/Makefile_Eolian_Cxx.am b/src/Makefile_Eolian_Cxx.am
index 63e2b95..47578a3 100644
--- a/src/Makefile_Eolian_Cxx.am
+++ b/src/Makefile_Eolian_Cxx.am
@@ -1,8 +1,28 @@
1 1
2### Library
3
4installed_eoliancxxmainheadersdir = $(includedir)/eolian-cxx-@VMAJ@/
5dist_installed_eoliancxxmainheaders_DATA = \
6lib/eolian_cxx/Eolian_Cxx.hh
7
8installed_eoliancxxheadersdir = $(includedir)/eolian-cxx-@VMAJ@/
9dist_installed_eoliancxxheaders_DATA = \
10lib/eolian_cxx/eo_generate.hh \
11lib/eolian_cxx/eo_types.hh \
12lib/eolian_cxx/eo_validate.hh \
13lib/eolian_cxx/grammar/comment.hh \
14lib/eolian_cxx/grammar/eo_class_constructors_generator.hh \
15lib/eolian_cxx/grammar/eo_class_events.generator.hh \
16lib/eolian_cxx/grammar/eo_class_functions_generator.hh \
17lib/eolian_cxx/grammar/eo_class_generator.hh \
18lib/eolian_cxx/grammar/eo_header_generator.hh \
19lib/eolian_cxx/grammar/inheritance_base_generator.hh \
20lib/eolian_cxx/grammar/parameters_generator.hh \
21lib/eolian_cxx/grammar/tab.hh
22
2### Binary 23### Binary
3 24
4bin_PROGRAMS += \ 25bin_PROGRAMS += bin/eolian_cxx/eolian_cxx
5 bin/eolian_cxx/eolian_cxx
6 26
7bin_eolian_cxx_eolian_cxx_SOURCES = \ 27bin_eolian_cxx_eolian_cxx_SOURCES = \
8 bin/eolian_cxx/comments.cc \ 28 bin/eolian_cxx/comments.cc \
@@ -13,40 +33,13 @@ bin_eolian_cxx_eolian_cxx_SOURCES = \
13 bin/eolian_cxx/safe_strings.hh \ 33 bin/eolian_cxx/safe_strings.hh \
14 bin/eolian_cxx/eolian_cxx.cc 34 bin/eolian_cxx/eolian_cxx.cc
15 35
16bin_eolian_cxx_eolian_cxx_CFLAGS = \ 36bin_eolian_cxx_eolian_cxx_CXXFLAGS = -I$(top_builddir)/src/lib/efl \
17 @EOLIAN_CFLAGS@ 37@CHECK_CFLAGS@ @EINA_CFLAGS@ @EINA_CXX_CFLAGS@ @EO_CFLAGS@ \
18 38@EOLIAN_CXX_CFLAGS@ @EOLIAN_CFLAGS@
19bin_eolian_cxx_eolian_cxx_CXXFLAGS = \
20 -I$(top_builddir)/src/lib/efl \
21 @EOLIAN_CFLAGS@ \
22 -I$(top_builddir)/src/lib/eo \
23 -I$(top_srcdir)/src/lib/eo \
24 -I$(top_builddir)/src/bindings/eina_cxx \
25 -I$(top_srcdir)/src/bindings/eina_cxx \
26 -I$(top_builddir)/src/lib/eolian_cxx \
27 -I$(top_srcdir)/src/lib/eolian_cxx
28 39
29bin_eolian_cxx_eolian_cxx_LDADD = \ 40bin_eolian_cxx_eolian_cxx_LDADD = @CHECK_LIBS@ @USE_EOLIAN_LIBS@
30 @USE_EOLIAN_LIBS@
31 41
32bin_eolian_cxx_eolian_cxx_DEPENDENCIES = \ 42bin_eolian_cxx_eolian_cxx_DEPENDENCIES = @USE_EOLIAN_INTERNAL_LIBS@
33 @USE_EOLIAN_INTERNAL_LIBS@
34 43
35include Makefile_Eolian_Cxx_Helper.am 44include Makefile_Eolian_Cxx_Helper.am
36 45
37CLEANFILES += $(BUILT_SOURCES)
38
39EXTRA_DIST += \
40 lib/eolian_cxx/Eolian_Cxx.hh \
41 lib/eolian_cxx/eo_generate.hh \
42 lib/eolian_cxx/eo_types.hh \
43 lib/eolian_cxx/eo_validate.hh \
44 lib/eolian_cxx/grammar/comment.hh \
45 lib/eolian_cxx/grammar/eo_class_constructors_generator.hh \
46 lib/eolian_cxx/grammar/eo_class_events.generator.hh \
47 lib/eolian_cxx/grammar/eo_class_functions_generator.hh \
48 lib/eolian_cxx/grammar/eo_class_generator.hh \
49 lib/eolian_cxx/grammar/eo_header_generator.hh \
50 lib/eolian_cxx/grammar/inheritance_base_generator.hh \
51 lib/eolian_cxx/grammar/parameters_generator.hh \
52 lib/eolian_cxx/grammar/tab.hh