xref: /freebsd-12.1/usr.bin/svn/Makefile.inc (revision 349a1e57)
1# $FreeBSD$
2
3.include <src.opts.mk>
4
5MK_PIE:=	no	# Explicit libXXX.a references
6
7.if ${MK_SVN} == "yes"
8SVNLITE?=
9.else
10SVNLITE?=	lite
11.endif
12
13PACKAGE=	svn
14
15.if !defined(SVNDIR)
16
17SVNDIR=		${SRCTOP}/contrib/subversion/subversion
18APRU=		${SRCTOP}/contrib/apr-util
19APR=		${SRCTOP}/contrib/apr
20WARNS?=		0	# definitely not warns friendly
21
22.sinclude "${.CURDIR:H:H}/Makefile.inc"
23
24LIBAPRDIR=		${.OBJDIR:H}/lib/libapr
25LIBAPR_UTILDIR=		${.OBJDIR:H}/lib/libapr_util
26LIBSERFDIR=		${.OBJDIR:H}/lib/libserf
27
28LIBSVN_CLIENTDIR=	${.OBJDIR:H}/lib/libsvn_client
29LIBSVN_DELTADIR=	${.OBJDIR:H}/lib/libsvn_delta
30LIBSVN_DIFFDIR=		${.OBJDIR:H}/lib/libsvn_diff
31LIBSVN_FSDIR=		${.OBJDIR:H}/lib/libsvn_fs
32LIBSVN_FS_FSDIR=	${.OBJDIR:H}/lib/libsvn_fs_fs
33LIBSVN_FS_UTILDIR=	${.OBJDIR:H}/lib/libsvn_fs_util
34LIBSVN_FS_XDIR=		${.OBJDIR:H}/lib/libsvn_fs_x
35LIBSVN_RADIR=		${.OBJDIR:H}/lib/libsvn_ra
36LIBSVN_RA_LOCALDIR=	${.OBJDIR:H}/lib/libsvn_ra_local
37LIBSVN_RA_SVNDIR=	${.OBJDIR:H}/lib/libsvn_ra_svn
38LIBSVN_RA_SERFDIR=	${.OBJDIR:H}/lib/libsvn_ra_serf
39LIBSVN_REPOSDIR=	${.OBJDIR:H}/lib/libsvn_repos
40LIBSVN_SUBRDIR=		${.OBJDIR:H}/lib/libsvn_subr
41LIBSVN_WCDIR=		${.OBJDIR:H}/lib/libsvn_wc
42
43LIBAPR=			${LIBAPRDIR}/libapr.a
44LIBAPR_UTIL=		${LIBAPR_UTILDIR}/libapr-util.a
45LIBSERF=		${LIBSERFDIR}/libserf.a
46
47LIBSVN_CLIENT=		${LIBSVN_CLIENTDIR}/libsvn_client.a
48LIBSVN_DELTA=		${LIBSVN_DELTADIR}/libsvn_delta.a
49LIBSVN_DIFF=		${LIBSVN_DIFFDIR}/libsvn_diff.a
50LIBSVN_FS=		${LIBSVN_FSDIR}/libsvn_fs.a
51LIBSVN_FS_FS=		${LIBSVN_FS_FSDIR}/libsvn_fs_fs.a
52LIBSVN_FS_UTIL=		${LIBSVN_FS_UTILDIR}/libsvn_fs_util.a
53LIBSVN_FS_X=		${LIBSVN_FS_XDIR}/libsvn_fs_x.a
54LIBSVN_RA=		${LIBSVN_RADIR}/libsvn_ra.a
55LIBSVN_RA_LOCAL=	${LIBSVN_RA_LOCALDIR}/libsvn_ra_local.a
56LIBSVN_RA_SVN=		${LIBSVN_RA_SVNDIR}/libsvn_ra_svn.a
57LIBSVN_RA_SERF=		${LIBSVN_RA_SERFDIR}/libsvn_ra_serf.a
58LIBSVN_REPOS=		${LIBSVN_REPOSDIR}/libsvn_repos.a
59LIBSVN_SUBR=		${LIBSVN_SUBRDIR}/libsvn_subr.a
60LIBSVN_WC=		${LIBSVN_WCDIR}/libsvn_wc.a
61
62.endif
63