-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathMakefile.am
76 lines (60 loc) · 1.75 KB
/
Makefile.am
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
## Copyright (C) 2006, 2008-2012, Gostai S.A.S.
##
## This software is provided "as is" without warranty of any kind,
## either expressed or implied, including but not limited to the
## implied warranties of fitness for a particular purpose.
##
## See the LICENSE file for more information.
include build-aux/make/init.mk
include build-aux/make/build-aux.mk
include build-aux/make/package-version.mk
include build-aux/make/fix-libtool-la.mk
include build-aux/make/libport.mk
include build-aux/make/build-farm.mk
include build-aux/make/bootstrap.mk
include build-aux/make/m4sh.mk
TESTS =
include build-aux/make/check.mk
ACLOCAL_AMFLAGS = -I build-aux/m4
libtool: $(LIBTOOL_DEPS)
$(SHELL) ./config.status $@
EXTRA_DIST += \
bootstrap \
LICENSE
include bin/local.mk
include doc/local.mk
include tests/local.mk
## -------------------- ##
## Libport components. ##
## -------------------- ##
# Change these last, since some of the include files add paths to
# AM_CPPFLAGS, and
AM_CPPFLAGS += \
$(LIBPORT_CPPFLAGS) \
-I$(srcdir)/lib
AM_CXXFLAGS += $(WARNING_CXXFLAGS) $(PTHREAD_CFLAGS)
# libport.
include include/libport/local.mk
include lib/libport/local.mk
# libserialize.
if ENABLE_SERIALIZATION
include include/serialize/local.mk
include lib/serialize/local.mk
endif
# libsched.
include include/sched/local.mk
include lib/sched/local.mk
# libltdl.
include libltdl/Makefile.inc
# cl.exe wrappers.
include msvc/local.mk
# We don't want to have -I that go into /usr/local too soon:
# /opt/local headers would take precedence over ours (e.g., in the
# case of an installed libltdl).
AM_CPPFLAGS += $(BOOST_CPPFLAGS)
## ------- ##
## Tests. ##
## ------- ##
TEST_LOGS = $(addsuffix .log,$(basename $(TESTS)))
check-clean-local:
rm -rf $(TEST_LOGS:.log=.dir)