aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile_Eolian_Mono_Helper.am
diff options
context:
space:
mode:
authorLauro Moura <lauromoura@expertisesolutions.com.br>2017-11-23 22:10:05 -0300
committerLauro Moura <lauromoura@expertisesolutions.com.br>2017-12-04 15:47:51 -0300
commitb97d3438ebecf57019ee2b593e8c72601b3bf34b (patch)
tree042a13a0e7f94593618ed508e29c8a8879eed868 /src/Makefile_Eolian_Mono_Helper.am
parentefl_mono: Add examples code. (diff)
downloadefl-b97d3438ebecf57019ee2b593e8c72601b3bf34b.tar.gz
efl_mono: Add buildystem integration.
The C# bindings are built using the --enable-csharp-bindings (disabled by default).
Diffstat (limited to 'src/Makefile_Eolian_Mono_Helper.am')
-rw-r--r--src/Makefile_Eolian_Mono_Helper.am17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/Makefile_Eolian_Mono_Helper.am b/src/Makefile_Eolian_Mono_Helper.am
new file mode 100644
index 0000000000..6097c447b3
--- /dev/null
+++ b/src/Makefile_Eolian_Mono_Helper.am
@@ -0,0 +1,17 @@
+### Helper for other modules using Eolian_Mono, include only after Makefile_Eolian_Helper.am
+
+if HAVE_EOLIAN_MONO
+EOLIAN_MONO = @eolian_mono@
+_EOLIAN_MONO_DEP = @eolian_mono@
+else
+EOLIAN_MONO = EFL_RUN_IN_TREE=1 $(top_builddir)/src/bin/eolian_mono/eolian_mono${EXEEXT}
+_EOLIAN_MONO_DEP = bin/eolian_mono/eolian_mono${EXEEXT}
+endif
+
+EOLIAN_MONO_FLAGS = -M @VMAJ@ -m @VMIN@
+
+AM_V_EOLMONO = $(am__v_EOLMONO_@AM_V@)
+am__v_EOLMONO_ = $(am__v_EOLMONO_@AM_DEFAULT_V@)
+am__v_EOLMONO_0 = @echo " EOLMONO " $@;
+
+SUFFIXES += .eo.cs