diff options
author | Zoltan Varga <vargaz@gmail.com> | 2015-02-27 06:27:27 +0300 |
---|---|---|
committer | Zoltan Varga <vargaz@gmail.com> | 2015-02-27 06:27:27 +0300 |
commit | 37983f7fc3098e23522298e721896c559d84975a (patch) | |
tree | a47084c228f21039c04712ecd628d9a80e114dc7 /mcs/class/Mono.C5 | |
parent | 5cf4cbde3a5d18d3a2e9d8698a2f3a5798eb3152 (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/Makefile | 1 | ||||
-rw-r--r-- | mcs/class/Mono.C5/UserGuideExamples/Makefile | 54 |
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 + |