summaryrefslogtreecommitdiff
path: root/solenv/gbuild
diff options
context:
space:
mode:
authorPetr Mladek <pmladek@suse.cz>2013-04-25 17:27:09 +0200
committerPetr Mladek <pmladek@suse.cz>2013-04-30 12:05:23 +0200
commitca4ba59f5f184cc2c978ae509b91c8afe9478e2e (patch)
tree2d8cce51110c2ae4f8e4266a8391a3d79a51e3d1 /solenv/gbuild
parent40351389d87f2cbcffa8b8ec0aac07a90e143ffb (diff)
[mono] allow to use another C# compiler, e.g. gmcs instead of mcs
Change-Id: If8a6efbfdd3a838496dc0680b68097498134ecf6
Diffstat (limited to 'solenv/gbuild')
-rw-r--r--solenv/gbuild/CliLibrary.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/solenv/gbuild/CliLibrary.mk b/solenv/gbuild/CliLibrary.mk
index 6b3a4efc944f..18dad6e8a30a 100644
--- a/solenv/gbuild/CliLibrary.mk
+++ b/solenv/gbuild/CliLibrary.mk
@@ -121,6 +121,12 @@ $(call gb_CliLibraryTarget_get_target,$(1)) : CLI_CSCFLAGS += $(2)
endef
+# Allow to use another compiler, e.g. gmcs instead of mcs
+define gb_CliLibrary_set_csc
+$(call gb_CliLibraryTarget_get_target,$(1)) : CSC := $(2)
+
+endef
+
# CliLibrary class
gb_CliLibrary_EXT := $(gb_CliLibraryTarget_EXT)