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:
authorMikayla Hutchinson <m.j.hutchinson@gmail.com>2019-01-16 05:53:37 +0300
committerMikayla Hutchinson <m.j.hutchinson@gmail.com>2019-01-16 05:53:37 +0300
commit78a8f95819f579a96ce1dd8a55c9f5f1a7e9aae5 (patch)
tree9b29dab5aeb30a7ca2a85083a6f00c2434b8d046 /main/xbuild.include
parent3f1be30cc19bbefbdd46c4151c2b38f8acf52c6f (diff)
Remove redundant build infrastructure
The old autotools build infrastructure is largely redundant, as projects are now built with msbuild. Remove as much as can be done easily, along with some other obsolete stuff.
Diffstat (limited to 'main/xbuild.include')
-rw-r--r--main/xbuild.include18
1 files changed, 2 insertions, 16 deletions
diff --git a/main/xbuild.include b/main/xbuild.include
index fbc6b347d7..6b74c0509e 100644
--- a/main/xbuild.include
+++ b/main/xbuild.include
@@ -1,4 +1,3 @@
-ALL_CSPROJ=$(wildcard *.csproj)
MAIN_SLN=$(top_builddir)/Main.sln
if ENABLE_MACPLATFORM
@@ -33,21 +32,9 @@ XBUILD_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
+all:
-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
+clean:
sln_build:
@echo Building $(MAIN_SLN)
@@ -77,5 +64,4 @@ WILDCARDED_FILES:=$(wildcard $(ALL_FILES))
EXTRA_DIST = \
$(wildcard $(ALL_FILES))
-
.PHONY: all clean csproj_build csproj_clean sln_build sln_clean