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

makefile « System « class « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 79792c462fe0e2a3d892a633092e4a2490619684 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
DIRS=System System.CodeDom System.CodeDom.Compiler System.ComponentModel System.Configuration System.Net System.Net.Sockets System.Collections.Specialized 

all:
	@echo "You must use 'make windows' or 'make unix'."
	@echo "'make unix' is broken for now."

windows: make-list
	$(CSC) /target:library /out:System.dll /nowarn:1595 @list

unix:
	@echo "'make unix' is broken for now."

make-list:
	for i in $(DIRS); do						\
		cat $$i/common.src $$i/windows.src | sed "s/^/$$i\\\\/";	\
	done > list