mirror of
https://github.com/obgm/libcoap.git
synced 2026-11-07 10:12:53 +03:00
The build environment was lacking the possibility to get libcoap
buildable out of tree, simply checkable by the running 'make distcheck'.
Without this fix the users are impossible to build libcoap in a own
folder that's independed from the source containing folder. Typical use
case would be:
$ mkdir libcoap-build && cd libcoap-build
$ /path/to/libcoap-source/configure \
--srcdir=/path/to/libcoap-source \
--prefix=/somethere/to-install
This commit enables the out of tree build by adding and changing some
needed variables.
37 lines
965 B
Makefile
37 lines
965 B
Makefile
# doc/Makefile.am
|
|
#
|
|
# Copyright (C) 2015-2016 Carsten Schoenert <c.schoenert@t-online.de>
|
|
#
|
|
# This file is part of the CoAP C library libcoap. Please see README and
|
|
# COPYING for terms of use.
|
|
|
|
# just do anything if 'HAVE_CUNIT' is defined
|
|
if HAVE_CUNIT
|
|
|
|
# picking up the default warning CFLAGS
|
|
AM_CFLAGS = -I$(top_srcdir)/include/coap -I$(top_builddir)/include/coap $(WARNING_CFLAGS) $(CUNIT_CFLAGS) -std=c99
|
|
|
|
noinst_PROGRAMS = \
|
|
testdriver
|
|
|
|
testdriver_SOURCES = \
|
|
testdriver.c \
|
|
test_error_response.c \
|
|
test_options.c \
|
|
test_pdu.c \
|
|
test_sendqueue.c \
|
|
test_uri.c \
|
|
test_wellknown.c
|
|
|
|
testdriver_LDADD = $(CUNIT_LIBS) $(top_builddir)/.libs/libcoap-$(LIBCOAP_API_VERSION).la
|
|
|
|
# If there is a API change to something $(LIBCOAP_API_VERSION) > 1 there is
|
|
# nothing to adopt here. No needed to implement something here because the test
|
|
# unit will always be build againts the actual header files!
|
|
|
|
CLEANFILES = testdriver
|
|
|
|
all-am: testdriver
|
|
|
|
endif # HAVE_CUNIT
|