Deleted Added
full compact
Makefile (267172) Makefile (273929)
1#-
2# Copyright (c) 2011 Google, Inc.
3# All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions
7# are met:
8# 1. Redistributions of source code must retain the above copyright

--- 9 unchanged lines hidden (view full) ---

18# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24# SUCH DAMAGE.
25#
1#-
2# Copyright (c) 2011 Google, Inc.
3# All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions
7# are met:
8# 1. Redistributions of source code must retain the above copyright

--- 9 unchanged lines hidden (view full) ---

18# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24# SUCH DAMAGE.
25#
26# $FreeBSD: head/lib/atf/libatf-c/Makefile 267172 2014-06-06 17:05:43Z jmmv $
26# $FreeBSD: head/lib/atf/libatf-c/Makefile 273929 2014-11-01 11:17:54Z jmmv $
27
28.include <src.opts.mk>
29.include <bsd.init.mk>
30
27
28.include <src.opts.mk>
29.include <bsd.init.mk>
30
31_CFLAGS:= ${CFLAGS}
32_CPPFLAGS:= ${CPPFLAGS}
33_CXXFLAGS:= ${CXXFLAGS}
34
31LIB= atf-c
32PRIVATELIB= true
35LIB= atf-c
36PRIVATELIB= true
33SHLIB_MAJOR= 0
37SHLIB_MAJOR= 1
34
35ATF= ${.CURDIR:H:H:H}/contrib/atf
36.PATH: ${ATF}
37.PATH: ${ATF}/atf-c
38.PATH: ${ATF}/atf-c/detail
39
38
39ATF= ${.CURDIR:H:H:H}/contrib/atf
40.PATH: ${ATF}
41.PATH: ${ATF}/atf-c
42.PATH: ${ATF}/atf-c/detail
43
44CFLAGS+= -DATF_BUILD_CC='"${CC}"'
45CFLAGS+= -DATF_BUILD_CFLAGS='"${_CFLAGS}"'
46CFLAGS+= -DATF_BUILD_CPP='"${CPP}"'
47CFLAGS+= -DATF_BUILD_CPPFLAGS='"${_CPPFLAGS}"'
48CFLAGS+= -DATF_BUILD_CXX='"${CXX}"'
49CFLAGS+= -DATF_BUILD_CXXFLAGS='"${_CXXFLAGS}"'
40CFLAGS+= -I${ATF}
41CFLAGS+= -I${.CURDIR}
42CFLAGS+= -I.
43
44SRCS= build.c \
45 check.c \
50CFLAGS+= -I${ATF}
51CFLAGS+= -I${.CURDIR}
52CFLAGS+= -I.
53
54SRCS= build.c \
55 check.c \
46 config.c \
47 dynstr.c \
48 env.c \
49 error.c \
50 fs.c \
51 list.c \
52 map.c \
53 process.c \
54 sanity.c \
55 text.c \
56 user.c \
57 utils.c \
58 tc.c \
59 tp.c \
60 tp_main.c
61
62INCS= build.h \
63 check.h \
56 dynstr.c \
57 env.c \
58 error.c \
59 fs.c \
60 list.c \
61 map.c \
62 process.c \
63 sanity.c \
64 text.c \
65 user.c \
66 utils.c \
67 tc.c \
68 tp.c \
69 tp_main.c
70
71INCS= build.h \
72 check.h \
64 config.h \
65 defs.h \
66 error.h \
67 error_fwd.h \
68 macros.h \
69 tc.h \
70 tp.h \
71 utils.h
72INCSDIR= ${INCLUDEDIR}/atf-c
73
74INCS+= atf-c.h
75INCSDIR_atf-c.h= ${INCLUDEDIR}
76
73 defs.h \
74 error.h \
75 error_fwd.h \
76 macros.h \
77 tc.h \
78 tp.h \
79 utils.h
80INCSDIR= ${INCLUDEDIR}/atf-c
81
82INCS+= atf-c.h
83INCSDIR_atf-c.h= ${INCLUDEDIR}
84
77MAN= atf-c-api.3
85MAN= atf-c.3
86MLINKS+= atf-c.3 atf-c-api.3 # Backwards compatibility.
78
79.if ${MK_TESTS} != "no"
80SUBDIR= tests
81.endif
82
83.include "../common.mk"
84.include <bsd.lib.mk>
87
88.if ${MK_TESTS} != "no"
89SUBDIR= tests
90.endif
91
92.include "../common.mk"
93.include <bsd.lib.mk>