diff options
author | Felipe Magno de Almeida <felipe@expertisesolutions.com.br> | 2016-10-20 08:05:43 -0200 |
---|---|---|
committer | Felipe Magno de Almeida <felipe@expertisesolutions.com.br> | 2016-10-20 08:05:43 -0200 |
commit | b4927b0951c536e44a9e008d1bde4498a2d8e1fc (patch) | |
tree | cb17ce7f821dee9747f10c4133b633d865b8fa60 | |
parent | c6b6ff1e4168c2eb4311e185887d55d722fc5e24 (diff) | |
download | efl-b4927b0951c536e44a9e008d1bde4498a2d8e1fc.tar.gz |
Compile C# eolian
-rw-r--r-- | src/Makefile_Csharp_Helper.am | 7 | ||||
-rw-r--r-- | src/Makefile_Eolian_Csharp.am | 18 | ||||
-rw-r--r-- | src/bin/eolian_csharp/main.cs | 2 |
3 files changed, 7 insertions, 20 deletions
diff --git a/src/Makefile_Csharp_Helper.am b/src/Makefile_Csharp_Helper.am index 7f897280ab..2bd33d6094 100644 --- a/src/Makefile_Csharp_Helper.am +++ b/src/Makefile_Csharp_Helper.am @@ -2,10 +2,3 @@ AM_V_MCS = $(am__v_MCS_@AM_V@) am__v_MCS_ = $(am__v_MCS_@AM_DEFAULT_V@) am__v_MCS_0 = @echo " MCS " $@; -.cs.$(OBJEXT): - cp $< $@ - -#.cs.exe: -# $(AM_V_MCS) \ -# $(MKDIR_P) $(dir $@); \ -# $(MCS) $(MCS_FLAGS) $< diff --git a/src/Makefile_Eolian_Csharp.am b/src/Makefile_Eolian_Csharp.am index a9c37b7095..e0f1a166a7 100644 --- a/src/Makefile_Eolian_Csharp.am +++ b/src/Makefile_Eolian_Csharp.am @@ -4,21 +4,15 @@ if HAVE_MCS ### Binary -bin_PROGRAMS += bin/eolian_csharp/eolian_csharp +bin_PROGRAMS += bin/eolian_csharp/eolian_csharp.exe -bin_eolian_csharp_eolian_csharp_SOURCES = \ +bin_eolian_csharp_eolian_csharp_exe_SOURCES = \ bin/eolian_csharp/main.cs -bin_eolian_csharp_eolian_csharp_LINK = $(MCS) $(bin_eolian_csharp_eolian_csharp_SOURCES:.o=.cs) #$(patsubst %.$(OBJEXT),%.cs,$<) -#bin_eolian_csharp_eolian_csharp_CXXFLAGS = -I$(top_builddir)/src/lib/efl \ --I$(top_srcdir)/src/lib/eolian_cxx/ \ -@CHECK_CFLAGS@ @EINA_CFLAGS@ @EINA_CXX_CFLAGS@ @EO_CXX_CFLAGS@ @ECORE_CXX_CFLAGS@ @EO_CFLAGS@ \ --I$(top_srcdir)/src/bindings/cxx/eina_cxx \ -@EOLIAN_CXX_CFLAGS@ @EOLIAN_CFLAGS@ - -#bin_eolian_cxx_eolian_cxx_LDADD = @CHECK_LIBS@ @USE_EOLIAN_LIBS@ - -#bin_eolian_cxx_eolian_cxx_DEPENDENCIES = @USE_EOLIAN_INTERNAL_LIBS@ +bin/eolian_csharp/eolian_csharp.exe$(EXEEXT): $(bin_eolian_csharp_eolian_csharp_exe_SOURCES) + @rm -f bin/eolian_csharp/eolian_csharp_exe$(EXEEXT) + $(AM_V_MCS) \ + $(MCS) $(MCS_FLAGS) -out:$@ $< include Makefile_Csharp_Helper.am diff --git a/src/bin/eolian_csharp/main.cs b/src/bin/eolian_csharp/main.cs index b6e0dfa148..c16d9173ec 100644 --- a/src/bin/eolian_csharp/main.cs +++ b/src/bin/eolian_csharp/main.cs @@ -3,7 +3,7 @@ class MainClass { static void Main(string[] args) { - $2 + } } |