[xbuild] Throw ArgumentNullException if target name is null
[mono.git] / scripts / Makefile.am
index 54b470f72033bcdb16fd7c21fee48f3d5c619aaa..1ffeee3e6e33388c62271d8d34e2d6b896d86053 100644 (file)
@@ -36,11 +36,13 @@ bin_SCRIPTS = \
        mono-test-install       \
        peverify                        \
        mcs                                     \
+       gmcs                            \
        mono-heapviz            \
        $(scripts_mono_configuration_crypto)
 
 if INSTALL_4_0
 bin_SCRIPTS += $(scripts_4_0)
+bin_SCRIPTS += dmcs
 endif
 
 scripts_4_0_umask = \
@@ -53,16 +55,13 @@ deprecated =                                        \
 
 scripts_2_0 = \
        al2$(SCRIPT_SUFFIX)                     \
-       csharp2$(SCRIPT_SUFFIX)                 \
        gacutil2$(SCRIPT_SUFFIX)                \
-       gmcs$(SCRIPT_SUFFIX)                    \
        mdoc$(SCRIPT_SUFFIX)                    \
        monop2$(SCRIPT_SUFFIX)                  \
        resgen2$(SCRIPT_SUFFIX)                 \
        wsdl2$(SCRIPT_SUFFIX)
 
 scripts_4_0 = \
-       dmcs$(SCRIPT_SUFFIX)                    \
        disco$(SCRIPT_SUFFIX)                   \
        dtd2xsd$(SCRIPT_SUFFIX)                 \
        dtd2rng$(SCRIPT_SUFFIX)                 \
@@ -148,6 +147,8 @@ EXTRA_DIST =                        \
        mono-find-requires.in   \
        peverify.in                     \
        mcs.in                          \
+       gmcs.in                         \
+       dmcs.in                         \
        mono-test-install       \
        mono-heapviz            \
        $(MDOC_COMPAT)          \
@@ -201,6 +202,14 @@ mcs: mcs.in Makefile
        $(REWRITE_COMMON) $(srcdir)/mcs.in > $@.tmp
        mv -f $@.tmp $@
 
+gmcs: gmcs.in Makefile
+       $(REWRITE_COMMON) $(srcdir)/gmcs.in > $@.tmp
+       mv -f $@.tmp $@
+
+dmcs: dmcs.in Makefile
+       $(REWRITE_COMMON) $(srcdir)/dmcs.in > $@.tmp
+       mv -f $@.tmp $@
+
 mono-service: mono-service.in Makefile
        $(REWRITE4) -e 's,@''exe_name@,$@,g' $(srcdir)/mono-service.in > $@.tmp
        mv -f $@.tmp $@