summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/sort/Makefile
blob: bf193bc2b7c6e52de44ba069b0a60d248b20974e (plain)
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
# $FreeBSD$

SORTDIR= ${.CURDIR}/../../../contrib/gnu-sort
.PATH: ${SORTDIR}/lib ${SORTDIR}/src ${SORTDIR}/man

.include <bsd.own.mk>

.if ${MK_GNU_SORT} == "yes"
PROG=	sort
.else
PROG=	gnusort

CLEANFILES+= gnusort.1
gnusort.1: sort.1
	cp ${.ALLSRC} ${.TARGET}
.endif

SRCS=   sort.c \
	__fpending.c \
	argmatch.c \
	closeout.c \
	dup-safer.c \
	error.c \
	exitfail.c \
	fopen-safer.c \
	hard-locale.c \
	human.c \
	long-options.c \
	memcoll.c \
	physmem.c \
	posixver.c \
	quote.c \
	quotearg.c \
	strnlen.c \
	umaxtostr.c \
	version-etc.c \
	xalloc-die.c \
	xmalloc.c \
	xmemcoll.c \
	xstrtoul.c \
	xstrtoumax.c

CFLAGS+=-DHAVE_CONFIG_H -DHAVE_LANGINFO_H=1 -DHAVE_NL_LANGINFO=1 \
	-I${.CURDIR} -I${SORTDIR}/lib

.include <bsd.prog.mk>
OpenPOWER on IntegriCloud