Makefile.am 582 B

123456789101112131415161718192021222324252627
  1. if WANT_JANSSON
  2. JANSSON_INCLUDES= -I$(top_srcdir)/compat/jansson
  3. else
  4. JANSSON_INCLUDES=
  5. endif
  6. EXTRA_DIST = example-cfg.json
  7. SUBDIRS = compat
  8. INCLUDES = $(PTHREAD_FLAGS) -fno-strict-aliasing $(JANSSON_INCLUDES)
  9. bin_PROGRAMS = minerd
  10. minerd_SOURCES = miner.h compat.h \
  11. cpu-miner.c util.c \
  12. sha256_generic.c sha256_4way.c sha256_via.c \
  13. sha256_cryptopp.c sha256_sse2_amd64.c
  14. minerd_LDFLAGS = $(PTHREAD_FLAGS)
  15. minerd_LDADD = @LIBCURL@ @JANSSON_LIBS@ @PTHREAD_LIBS@
  16. if HAS_YASM
  17. SUBDIRS += x86_64
  18. minerd_LDADD += x86_64/libx8664.a
  19. AM_CFLAGS = -DHAS_YASM
  20. endif