Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/mcs/build
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2009-05-02 21:40:29 +0400
committerMiguel de Icaza <miguel@gnome.org>2009-05-02 21:40:29 +0400
commit4b77d38b24e11e052fcc93221285a155cb050eb5 (patch)
tree30fb3cdfe05c992806c0d97cf101c035927e0fc5 /mcs/build
parent065a808d994552cf23d3d3bbf8490899f3825160 (diff)
The support
svn path=/trunk/mcs/; revision=133397
Diffstat (limited to 'mcs/build')
-rw-r--r--mcs/build/executable.make14
1 files changed, 13 insertions, 1 deletions
diff --git a/mcs/build/executable.make b/mcs/build/executable.make
index da828e3284b..65651958b1a 100644
--- a/mcs/build/executable.make
+++ b/mcs/build/executable.make
@@ -125,7 +125,19 @@ endif
-include $(makefrag)
-all-local: $(makefrag)
+all-local: $(makefrag) $(extra_targets)
+
+csproj-local:
+ config_file=`basename $(PROGRAM) .exe`-$(PROFILE).input; \
+ echo $(thisdir):$$config_file >> $(topdir)/../mono/msvc/scripts/order; \
+ (echo $(is_boot); \
+ echo $(MCS); \
+ echo $(USE_MCS_FLAGS) $(LIBRARY_FLAGS) $(LIB_MCS_FLAGS); \
+ echo $(PROGRAM); \
+ echo $(BUILT_SOURCES_cmdline); \
+ echo $(build_lib); \
+ echo $(response)) > $(topdir)/../mono/msvc/scripts/inputs/$$config_file
+
ifneq ($(response),$(sourcefile))
$(response): $(topdir)/build/executable.make $(depsdir)/.stamp