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:
authorZoltan Varga <vargaz@gmail.com>2015-02-27 06:27:27 +0300
committerZoltan Varga <vargaz@gmail.com>2015-02-27 06:27:27 +0300
commit37983f7fc3098e23522298e721896c559d84975a (patch)
treea47084c228f21039c04712ecd628d9a80e114dc7 /mcs/class/Mono.C5
parent5cf4cbde3a5d18d3a2e9d8698a2f3a5798eb3152 (diff)
[build] Add dependency information for class libraries using a LIB_REFS variable which lists the assemblies a given assembly depends on to build.
Diffstat (limited to 'mcs/class/Mono.C5')
-rw-r--r--mcs/class/Mono.C5/Makefile1
-rw-r--r--mcs/class/Mono.C5/UserGuideExamples/Makefile54
2 files changed, 28 insertions, 27 deletions
diff --git a/mcs/class/Mono.C5/Makefile b/mcs/class/Mono.C5/Makefile
index 9f0fdfac6be..7f23e3a28db 100644
--- a/mcs/class/Mono.C5/Makefile
+++ b/mcs/class/Mono.C5/Makefile
@@ -4,6 +4,7 @@ include ../../build/rules.make
LIBRARY = Mono.C5.dll
LIBRARY_SNK = c5.snk
+LIB_REFS = System
LIB_MCS_FLAGS = /r:$(corlib) /r:System.dll -nowarn:169,219,414,1030,3001,3005,3006
TEST_MCS_FLAGS = $(LIB_MCS_FLAGS) -nowarn:0618 -nowarn:219 -nowarn:169
diff --git a/mcs/class/Mono.C5/UserGuideExamples/Makefile b/mcs/class/Mono.C5/UserGuideExamples/Makefile
index a2db8fc60fd..f712ebe7970 100644
--- a/mcs/class/Mono.C5/UserGuideExamples/Makefile
+++ b/mcs/class/Mono.C5/UserGuideExamples/Makefile
@@ -1,27 +1,27 @@
-# Makefile for C5 book examples
-
-USERGUIDEFILES= Anagrams.cs Antipatterns.cs CollectionSanity.cs EventPatterns.cs \
- Fileindex.cs GConvexHull.cs GNfaToDfa.cs GettingStarted.cs \
- Graph.cs Graphcopy.cs HashCodes.cs Jobqueue.cs \
- KeywordRecognition.cs ListPatterns.cs ListPatterns.cs \
- Locking.cs MultiDictionary.cs PointLocation.cs \
- RandomSelection.cs ReadOnlyPatterns.cs Sets.cs \
- SortedIterationPatterns.cs SortedIterationPatterns.cs \
- SortingPermutation.cs Toposort.cs ViewPatterns.cs WrappedArray.cs
-
-all: c5examples.zip
-
-c5examples.zip: ${USERGUIDEFILES}
- rm -f C5.examples.zip
- zip C5.examples.zip ${USERGUIDEFILES}
-
-clean:
- rm -f C5.examples.zip
- rm -f *.dot
- rm -f *.exe
- rm -f *.ps
- rm -f *.eps
-
-.SUFFIXES :
-.SUFFIXES : .cs
-
+# Makefile for C5 book examples
+
+USERGUIDEFILES= Anagrams.cs Antipatterns.cs CollectionSanity.cs EventPatterns.cs \
+ Fileindex.cs GConvexHull.cs GNfaToDfa.cs GettingStarted.cs \
+ Graph.cs Graphcopy.cs HashCodes.cs Jobqueue.cs \
+ KeywordRecognition.cs ListPatterns.cs ListPatterns.cs \
+ Locking.cs MultiDictionary.cs PointLocation.cs \
+ RandomSelection.cs ReadOnlyPatterns.cs Sets.cs \
+ SortedIterationPatterns.cs SortedIterationPatterns.cs \
+ SortingPermutation.cs Toposort.cs ViewPatterns.cs WrappedArray.cs
+
+all: c5examples.zip
+
+c5examples.zip: ${USERGUIDEFILES}
+ rm -f C5.examples.zip
+ zip C5.examples.zip ${USERGUIDEFILES}
+
+clean:
+ rm -f C5.examples.zip
+ rm -f *.dot
+ rm -f *.exe
+ rm -f *.ps
+ rm -f *.eps
+
+.SUFFIXES :
+.SUFFIXES : .cs
+