aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile_Efl_Mono_MSBuild_Gen_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_Efl_Mono_MSBuild_Gen_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_Efl_Mono_MSBuild_Gen_Helper.am')
-rw-r--r--src/Makefile_Efl_Mono_MSBuild_Gen_Helper.am17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/Makefile_Efl_Mono_MSBuild_Gen_Helper.am b/src/Makefile_Efl_Mono_MSBuild_Gen_Helper.am
new file mode 100644
index 0000000000..9f750f5fd8
--- /dev/null
+++ b/src/Makefile_Efl_Mono_MSBuild_Gen_Helper.am
@@ -0,0 +1,17 @@
+
+EFL_MONO_MSBUILD_GEN = EFL_RUN_IN_TREE=1 $(top_builddir)/src/bin/efl_mono_msbuild_gen/efl_mono_msbuild_gen${EXEEXT}
+_EFL_MONO_MSBUILD_GEN_DEP = bin/efl_mono_msbuild_gen/efl_mono_msbuild_gen${EXEEXT}
+
+if HAVE_WIN32
+
+MSBUILD_GEN_FLAGS := $(MSBUILD_GEN_FLAGS)
+MSBUILD_GEN_FLAGS += -d WIN32
+
+endif
+
+if HAVE_X86_64
+
+MSBUILD_GEN_FLAGS := $(MSBUILD_GEN_FLAGS)
+MSBUILD_GEN_FLAGS += -p x64
+
+endif