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

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan McGovern <alan.mcgovern@gmail.com>2012-04-02 20:18:20 +0400
committerAlan McGovern <alan.mcgovern@gmail.com>2012-04-02 20:18:20 +0400
commitf8d249243ac3f7868e001c5461d2112396a77dba (patch)
treea9c8f26a7e15ce80eed2346daa387333db05db27 /main/xbuild.include
parent72e34ebc6ae330c37b2ef19ca4d2977279345565 (diff)
Revert "[Build] Change the build system to use xbuild instead of makefiles"
This reverts commit 6535b911aa4b81c8fab4b22a6822fa9778f723cf.
Diffstat (limited to 'main/xbuild.include')
-rw-r--r--main/xbuild.include54
1 files changed, 0 insertions, 54 deletions
diff --git a/main/xbuild.include b/main/xbuild.include
deleted file mode 100644
index 47b92543c5..0000000000
--- a/main/xbuild.include
+++ /dev/null
@@ -1,54 +0,0 @@
-XBUILD=xbuild
-XBUILD_ARGS=/verbosity:quiet /nologo
-ALL_CSPROJ=$(wildcard *.csproj)
-MAIN_SLN=$(top_builddir)/Main.sln
-
-if ENABLE_MACPLATFORM
-PROFILE_NAME=DebugMac
-else
-PROFILE_NAME=Debug
-endif
-
-PROFILE=/property:Configuration=$(PROFILE_NAME)
-
-# Figure out how far we are from top_builddir
-DEPTH=$(shell echo "$(top_builddir)" | tr '/' '\n' | grep -c '..')
-
-all: csproj_build
-
-clean: csproj_clean
-
-csproj_build:
- @if test x$(SKIP) != xy -a $(DEPTH) -gt $(MAKELEVEL); then \
- echo Building $(ALL_CSPROJ); \
- for p in $(ALL_CSPROJ); do $(XBUILD) $(XBUILD_ARGS) $$p; done \
- fi
-
-csproj_clean:
- @if test x$(SKIP) != xy -a $(DEPTH) -gt $(MAKELEVEL); then \
- echo Cleaning $(ALL_CSPROJ); \
- for p in $(ALL_CSPROJ); do $(XBUILD) $(XBUILD_ARGS) $$p /t:Clean; done \
- fi
-
-sln_build:
- @echo Building $(MAIN_SLN)
- @$(XBUILD) $(XBUILD_ARGS) $(MAIN_SLN) $(PROFILE)
-
-sln_clean:i
- @echo Cleaning $(MAIN_SLN)
- @$(XBUILD) $(XBUILD_ARGS) $(MAIN_SLN) $(PROFILE) /t:Clean
-
-EXTRA_DIST = \
- $(wildcard *.cs) \
- $(wildcard *.csproj) \
- $(wildcard */*.cs) \
- $(wildcard */*.csproj) \
- $(wildcard */*/*.cs) \
- $(wildcard */*/*.csproj) \
- $(wildcard */*/*/*.cs) \
- $(wildcard */*/*/*.csproj) \
- $(wildcard */*/*/*/*.cs) \
- $(wildcard */*/*/*/*.csproj)
-
-
-.PHONY: csproj_build csproj_clean sln_build sln_clean