aboutsummaryrefslogtreecommitdiffstats
path: root/src/examples/evas/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/examples/evas/Makefile.am')
-rw-r--r--src/examples/evas/Makefile.am55
1 files changed, 55 insertions, 0 deletions
diff --git a/src/examples/evas/Makefile.am b/src/examples/evas/Makefile.am
index c4ed9dea01..2fc462ea2e 100644
--- a/src/examples/evas/Makefile.am
+++ b/src/examples/evas/Makefile.am
@@ -367,6 +367,61 @@ $(AM_CPPFLAGS) @EVAS_CFLAGS@
endif
+if HAVE_CSHARP
+
+EXTRA_PROGRAMS += \
+ evas_mono_box.exe \
+ evas_mono_image.exe \
+ evas_mono_image2.exe \
+ evas_mono_rectangle.exe \
+ evas_mono_table.exe \
+ evas_mono_text.exe
+
+
+evas_mono_box_exe_SOURCES = \
+ evas_mono_box.cs
+
+evas_mono_box.exe$(EXEEXT): $(evas_mono_box_exe_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll$(EXEEXT)
+ @rm -f evas_mono_box$(EXEEXT)
+ $(AM_V_MCS) $(MCS) $(MCS_FLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll$(EXEEXT) -out:$@ $(filter %.cs, $(^))
+
+evas_mono_image_exe_SOURCES = \
+ evas_mono_image.cs
+
+evas_mono_image.exe$(EXEEXT): $(evas_mono_image_exe_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll$(EXEEXT)
+ @rm -f evas_mono_image$(EXEEXT)
+ $(AM_V_MCS) $(MCS) $(MCS_FLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll$(EXEEXT) -out:$@ $(filter %.cs, $(^))
+
+evas_mono_image2_exe_SOURCES = \
+ evas_mono_image2.cs
+
+evas_mono_image2.exe$(EXEEXT): $(evas_mono_image2_exe_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll$(EXEEXT)
+ @rm -f evas_mono_image2$(EXEEXT)
+ $(AM_V_MCS) $(MCS) $(MCS_FLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll$(EXEEXT) -out:$@ $(filter %.cs, $(^))
+
+evas_mono_rectangle_exe_SOURCES = \
+ evas_mono_rectangle.cs
+
+evas_mono_rectangle.exe$(EXEEXT): $(evas_mono_rectangle_exe_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll$(EXEEXT)
+ @rm -f evas_mono_rectangle$(EXEEXT)
+ $(AM_V_MCS) $(MCS) $(MCS_FLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll$(EXEEXT) -out:$@ $(filter %.cs, $(^))
+
+evas_mono_table_exe_SOURCES = \
+ evas_mono_table.cs
+
+evas_mono_table.exe$(EXEEXT): $(evas_mono_table_exe_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll$(EXEEXT)
+ @rm -f evas_mono_table$(EXEEXT)
+ $(AM_V_MCS) $(MCS) $(MCS_FLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll$(EXEEXT) -out:$@ $(filter %.cs, $(^))
+
+evas_mono_text_exe_SOURCES = \
+ evas_mono_text.cs
+
+evas_mono_text.exe$(EXEEXT): $(evas_mono_text_exe_SOURCES) $(am_dirstamp) $(top_builddir)/src/lib/efl_mono/libefl_mono.dll$(EXEEXT)
+ @rm -f evas_mono_text$(EXEEXT)
+ $(AM_V_MCS) $(MCS) $(MCS_FLAGS) -r:$(abs_top_builddir)/src/lib/efl_mono/libefl_mono.dll$(EXEEXT) -out:$@ $(filter %.cs, $(^))
+
+endif
+
EDJS = $(EDCS:%.edc=%.edj)
SRCS = \