PageRenderTime 36ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 0ms

/0.1/src/dnA/Makefile.am

#
Makefile | 35 lines | 29 code | 6 blank | 0 comment | 2 complexity | 88f4cb3b996480907fce761029d9444f 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)
  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. stats/distributions/*.cs \
  13. exceptions/*.cs
  14. EXTRA_DIST = \
  15. $(DNALIB).config.in \
  16. $(sources)
  17. all: $(DNALIB)
  18. $(DNALIB):
  19. $(MCS) -d:$(CS_SYMBOL) -target:library -keyfile:../../dnA.snk -doc:dnA.xml -out:$(DNALIB) $(sources)
  20. install-data-local:
  21. @if test -n '$(DNALIB)'; then \
  22. echo "$(GACUTIL) /i $(DNALIB) /f /package $(DNA) /root $(DESTDIR)$(libdir)"; \
  23. $(GACUTIL) /i $(DNALIB) /f /package $(DNA) /root $(DESTDIR)$(libdir) || exit 1; \
  24. fi
  25. uninstall-local:
  26. @if test -n '$(DNALIB)'; then \
  27. echo "$(GACUTIL) /u $(DNA) /package $(DNA) /root $(DESTDIR)$(libdir)"; \
  28. $(GACUTIL) /u $(DNA) /package $(DNA) /root $(DESTDIR)$(libdir) || exit 1; \
  29. fi