quickjs-tart

quickjs-based runtime for wallet-core logic
Log | Files | Refs | README | LICENSE

Makefile.am (1781B)


      1 # Copyright (C) The c-ares project and its contributors
      2 # SPDX-License-Identifier: MIT
      3 AUTOMAKE_OPTIONS = foreign subdir-objects nostdinc 1.9.6
      4 
      5 AM_CPPFLAGS += -I$(top_builddir)/include       \
      6                -I$(top_builddir)/src/lib       \
      7                -I$(top_srcdir)/include         \
      8                -I$(top_srcdir)/src/lib         \
      9                -I$(top_srcdir)/src/lib/include \
     10                -I$(top_srcdir)/test            \
     11                -I$(top_builddir)/test          \
     12                -I$(top_builddir) -DCARES_NO_DEPRECATED
     13 
     14 AM_CXXFLAGS :=
     15 AM_CXXFLAGS += $(PTHREAD_CFLAGS)
     16 AM_CFLAGS   += $(PTHREAD_CFLAGS)
     17 
     18 # Makefile.inc provides the various *SOURCES and *HEADERS defines
     19 include Makefile.inc
     20 
     21 TESTS = arestest fuzzcheck.sh
     22 
     23 noinst_PROGRAMS = arestest aresfuzz aresfuzzname dnsdump ares_queryloop
     24 EXTRA_DIST = fuzzcheck.sh CMakeLists.txt Makefile.m32 Makefile.msvc README.md $(srcdir)/fuzzinput/* $(srcdir)/fuzznames/*
     25 arestest_SOURCES = $(TESTSOURCES) $(TESTHEADERS)
     26 
     27 # Not interested in coverage of test code, but linking the test binary needs the coverage option
     28 arestest_CXXFLAGS = $(AM_CXXFLAGS) $(GMOCK_CFLAGS)
     29 arestest_LDADD = $(GMOCK_LIBS) $(top_builddir)/src/lib/libcares.la $(PTHREAD_LIBS) $(CODE_COVERAGE_LIBS)
     30 
     31 aresfuzz_SOURCES = $(FUZZSOURCES)
     32 aresfuzz_LDADD = $(top_builddir)/src/lib/libcares.la $(PTHREAD_LIBS) $(CODE_COVERAGE_LIBS)
     33 
     34 aresfuzzname_SOURCES = $(FUZZNAMESOURCES)
     35 aresfuzzname_LDADD = $(top_builddir)/src/lib/libcares.la $(PTHREAD_LIBS) $(CODE_COVERAGE_LIBS)
     36 
     37 dnsdump_SOURCES = $(DUMPSOURCES)
     38 dnsdump_LDADD = $(top_builddir)/src/lib/libcares.la $(PTHREAD_LIBS) $(CODE_COVERAGE_LIBS)
     39 
     40 ares_queryloop_SOURCES = $(LOOPSOURCES)
     41 ares_queryloop_LDADD = $(top_builddir)/src/lib/libcares.la $(PTHREAD_LIBS) $(CODE_COVERAGE_LIBS)
     42 
     43 test: check