* Documentation/index.xml, Documentation/Mono.Data.SqliteClient: Move
[mono.git] / mcs / class / Mono.Cecil / standalone.make
1 include config.make
2
3 MCS = mcs
4 KEY_FILE = ../../mcs/class/mono.snk
5 MCS_FLAGS = -keyfile:$(KEY_FILE)
6
7 all: Mono.Cecil.dll mono-cecil.pc
8
9 Mono.Cecil.dll: Mono.Cecil.dll.sources */*.cs
10         $(MCS) $(MCS_FLAGS) @Mono.Cecil.dll.sources /target:library /out:Mono.Cecil.dll
11
12 clean:
13         rm -f Mono.Cecil.dll
14         rm -f mono-cecil.pc
15
16 mono-cecil.pc: mono-cecil.pc.in
17         sed -e 's,@prefix@,$(prefix),g' mono-cecil.pc.in > $@.tmp
18         mv $@.tmp $@
19
20 install: all mono-cecil.pc
21         mkdir -p $(prefix)/lib/Mono.Cecil
22         cp Mono.Cecil.dll $(prefix)/lib/Mono.Cecil
23         cp mono-cecil.pc $(prefix)/lib/pkgconfig/mono-cecil.pc