efl-mono: Enable selecting to build @beta items
authorLauro Moura <lauromoura@expertisesolutions.com.br>
Thu, 17 Jan 2019 12:43:57 +0000 (21:43 +0900)
committerJunsuChoi <jsuya.choi@samsung.com>
Thu, 24 Jan 2019 05:20:18 +0000 (14:20 +0900)
commit94d35f213c4cee3c51e8801449deb8ef2b4288d7
treeb65d47d6df0e82d38f3c63bd9f4c7eb3869505df
parentf2cbb40f0902f90bc55e3e4f7510d04a9d718a0a
efl-mono: Enable selecting to build @beta items

Summary:
For autotools, use --enable-csharp-beta to enable the generation of beta
methods and properties, for meson use -Dmono-beta=true.

By default, no beta method or property is generated.

Reviewers: woohyun, segfaultxavi, bu5hm4n, lauromoura

Reviewed By: woohyun

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D7637
12 files changed:
configure.ac
meson_options.txt
src/Makefile_Eolian_Mono_Helper.am
src/bin/eolian_mono/eolian/mono/async_function_definition.hh
src/bin/eolian_mono/eolian/mono/blacklist.hh
src/bin/eolian_mono/eolian/mono/function_declaration.hh
src/bin/eolian_mono/eolian/mono/function_definition.hh
src/bin/eolian_mono/eolian/mono/function_registration.hh
src/bin/eolian_mono/eolian/mono/generation_contexts.hh
src/bin/eolian_mono/eolian/mono/klass.hh
src/bin/eolian_mono/eolian_mono.cc
src/bindings/mono/meson.build