PageRenderTime 47ms CodeModel.GetById 21ms RepoModel.GetById 0ms app.codeStats 0ms

/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
  1. DNA = dnA
  2. DNALIB = $(DNA).dll
  3. CLEANFILES = $(DNALIB) ../dnAtests/$(DNALIB) $(DNA).xml
  4. noinst_DATA = $(DNALIB) $(DNALIB).config
  5. DISTCLEANFILES = $(DNALIB).config
  6. sources = \
  7. *.cs \
  8. utility/*.cs \
  9. math/*.cs \
  10. math/blas/*.cs \
  11. math/lapack/*.cs \
  12. optimization/*.cs \
  13. stats/distributions/*.cs \
  14. Functions/*.cs \
  15. exceptions/*.cs
  16. EXTRA_DIST = \
  17. $(DNALIB).config.in \
  18. $(sources)
  19. all: $(DNALIB)
  20. $(DNALIB):
  21. $(MCS) -d:$(CS_SYMBOL) -target:library -keyfile:../../dnA.snk -doc:dnA.xml -out:$(DNALIB) $(sources)
  22. cp $(DNALIB) ../dnAtests
  23. install-data-local:
  24. @if test -n '$(DNALIB)'; then \
  25. echo "$(GACUTIL) /i $(DNALIB) /f /package $(DNA) /root $(DESTDIR)$(libdir)"; \
  26. $(GACUTIL) /i $(DNALIB) /f /package $(DNA) /root $(DESTDIR)$(libdir) || exit 1; \
  27. fi
  28. uninstall-local:
  29. @if test -n '$(DNALIB)'; then \
  30. echo "$(GACUTIL) /u $(DNA) /package $(DNA) /root $(DESTDIR)$(libdir)"; \
  31. $(GACUTIL) /u $(DNA) /package $(DNA) /root $(DESTDIR)$(libdir) || exit 1; \
  32. fi