/0.1.1.1/src/dnA/Makefile.am
Makefile | 38 lines | 32 code | 6 blank | 0 comment | 2 complexity | d1e9ca4194c47e77604ec89c55c294b4 MD5 | raw file
Possible License(s): GPL-2.0, BSD-3-Clause, CC-BY-SA-3.0
- DNA = dnA
- DNALIB = $(DNA).dll
- CLEANFILES = $(DNALIB) ../dnAtests/$(DNALIB) $(DNA).xml
- noinst_DATA = $(DNALIB) $(DNALIB).config
- DISTCLEANFILES = $(DNALIB).config
- sources = \
- *.cs \
- utility/*.cs \
- math/*.cs \
- math/blas/*.cs \
- math/lapack/*.cs \
- optimization/*.cs \
- stats/distributions/*.cs \
- Functions/*.cs \
- exceptions/*.cs
- EXTRA_DIST = \
- $(DNALIB).config.in \
- $(sources)
- all: $(DNALIB)
- $(DNALIB):
- $(MCS) -d:$(CS_SYMBOL) -target:library -keyfile:../../dnA.snk -doc:dnA.xml -out:$(DNALIB) $(sources)
- cp $(DNALIB) ../dnAtests
- install-data-local:
- @if test -n '$(DNALIB)'; then \
- echo "$(GACUTIL) /i $(DNALIB) /f /package $(DNA) /root $(DESTDIR)$(libdir)"; \
- $(GACUTIL) /i $(DNALIB) /f /package $(DNA) /root $(DESTDIR)$(libdir) || exit 1; \
- fi
- uninstall-local:
- @if test -n '$(DNALIB)'; then \
- echo "$(GACUTIL) /u $(DNA) /package $(DNA) /root $(DESTDIR)$(libdir)"; \
- $(GACUTIL) /u $(DNA) /package $(DNA) /root $(DESTDIR)$(libdir) || exit 1; \
- fi