Add a third AOT location, alongside ~/.mono/aot-cache and the assembly dir
[mono.git] / mcs / nunit24 / NUnitExtensions / core / Makefile
1 thisdir = nunit24/NUnitExtensions/core
2 SUBDIRS = 
3 include ../../../build/rules.make
4
5 LIBRARY = nunit.core.extensions.dll
6 LIBRARY_SNK = $(topdir)/nunit24/nunit.snk
7
8 LIB_MCS_FLAGS = \
9         -debug \
10         /r:nunit.core.dll /r:nunit.core.interfaces.dll \
11         /r:System.Xml.dll /r:System.dll /d:StronglyNamedAssembly
12 NO_TEST = yo
13
14 ifneq (net_2_0, $(PROFILE))
15 NO_INSTALL = yes
16 install-local: install-symlink
17 uninstall-local: uninstall-symlink
18 endif
19
20 EXTRA_DISTFILES = \
21         nunit.core.extensions.dll.csproj \
22         nunit.core.extensions.dll_VS2005.csproj
23
24 include ../../../build/library.make
25
26 symlinkdir = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)
27 install-symlink:
28         $(MKINSTALLDIRS) $(DESTDIR)$(symlinkdir)
29         cd $(DESTDIR)$(symlinkdir) && rm -f $(LIBRARY_NAME) && ln -s ../2.0/$(LIBRARY_NAME) $(LIBRARY_NAME)
30
31 uninstall-symlink:
32         rm -f $(DESTDIR)$(symlinkdir)/$(LIBRARY_NAME)