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
diff options
context:
space:
mode:
authornobody <nobody@localhost>2002-08-21 14:08:33 +0400
committernobody <nobody@localhost>2002-08-21 14:08:33 +0400
commit4e4824afab6cd0f9f0d71aa6baeddb7bee74f8c4 (patch)
tree4f2f12d32cc0fbc38f5ae17dd88b54f7f7d4773b /mcs/class/library.make
parent5a04c908e923e4d919c9c0aed1129f8416adb6cc (diff)
This commit was manufactured by cvs2svn to create branch 'SAVANNAH_CVS'.RHYS_20020821
svn path=/branches/SAVANNAH_CVS/mcs/; revision=6844
Diffstat (limited to 'mcs/class/library.make')
-rw-r--r--mcs/class/library.make54
1 files changed, 0 insertions, 54 deletions
diff --git a/mcs/class/library.make b/mcs/class/library.make
deleted file mode 100644
index 53c9c1d039d..00000000000
--- a/mcs/class/library.make
+++ /dev/null
@@ -1,54 +0,0 @@
-#USE_SOURCE_RULES=1
-RUNTIME = mono
-MCS = $(RUNTIME) $(topdir)/mcs/mcs.exe
-MCS_FLAGS = --target library --noconfig
-INSTALL = /usr/bin/install
-prefix = /usr
-
-
-SOURCES_CMD=find . \
- ! \( $(SOURCES_INCLUDE:%=! -path '%' ) \) -a \
- \( $(SOURCES_EXCLUDE:%=! -path '%' ) \) -a \
- ! -path '*/__*.cs'
-
-
-all: .makefrag $(LIBRARY)
-
-clean:
- -rm -rf $(LIBRARY) .response .makefrag library-deps.stamp
-
-
-ifdef USE_SOURCE_RULES
-
-.PHONY: .makefrag
-.makefrag:
- @echo -n "SOURCES=" >$@
- @$(SOURCES_CMD) | tee .response | sed -e 's/$$/ \\/' >>$@
-
-else
-
-.response: $(LIB_LIST)
- cat $^ |egrep '\.cs$$' >$@
-
-.makefrag: $(LIB_LIST) $(topdir)/class/library.make
- echo -n "library-deps.stamp: " >$@.new
- cat $< |egrep '\.cs$$' | sed -e 's,\.cs,.cs \\,' >>$@.new
- cat $@.new |sed -e '$$s, \\$$,,' >$@
- echo -e "\ttouch library-deps.stamp" >>$@
- rm -rf $@.new
-
-endif
-
--include .makefrag
-
-ifdef USE_SOURCE_RULES
-$(LIBRARY): $(SOURCES) $(topdir)/class/library.make
-else
-$(LIBRARY): .response library-deps.stamp
-endif
- MONO_PATH=$(MONO_PATH_PREFIX)$(MONO_PATH) $(MCS) $(MCS_FLAGS) -o $(LIBRARY) $(LIB_FLAGS) @.response
-
-install: all
- mkdir -p $(prefix)/lib/
- $(INSTALL) -m 644 $(LIBRARY) $(prefix)/lib/
-