]> git.ipfire.org Git - thirdparty/glibc.git/blame - argp/Makefile
argp: Reformat Makefile.
[thirdparty/glibc.git] / argp / Makefile
CommitLineData
6d7e8eda 1# Copyright (C) 1997-2023 Free Software Foundation, Inc.
c84142e8
UD
2# This file is part of the GNU C Library.
3
4# The GNU C Library is free software; you can redistribute it and/or
41bdb6e2
AJ
5# modify it under the terms of the GNU Lesser General Public
6# License as published by the Free Software Foundation; either
7# version 2.1 of the License, or (at your option) any later version.
c84142e8
UD
8
9# The GNU C Library is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY; without even the implied warranty of
11# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
41bdb6e2 12# Lesser General Public License for more details.
c84142e8 13
41bdb6e2 14# You should have received a copy of the GNU Lesser General Public
59ba27a6 15# License along with the GNU C Library; if not, see
5a82c748 16# <https://www.gnu.org/licenses/>.
c84142e8
UD
17
18#
19# Makefile for argp.
20#
21subdir := argp
22
a5f891ac
JM
23include ../Makeconfig
24
45af5422
CD
25headers = \
26 argp.h \
27 bits/argp-ldbl.h \
28 # headers
29routines = \
30 argp-ba \
31 argp-eexst \
32 argp-fmtstream \
33 argp-fs-xinl \
34 argp-help \
35 argp-parse \
36 argp-pv \
37 argp-pvh \
38 argp-xinl \
39 # routines
40
41tests = \
42 argp-test \
43 bug-argp1 \
44 bug-argp2 \
45 tst-argp1 \
46 tst-argp2 \
47 tst-ldbl-argp \
48 # tests
c84142e8 49
8d98c7c0
AZ
50CFLAGS-argp-help.c += $(uses-callbacks) -fexceptions $(config-cflags-wno-ignored-attributes)
51CFLAGS-argp-parse.c += $(uses-callbacks) $(config-cflags-wno-ignored-attributes)
52CFLAGS-argp-fmtstream.c += -fexceptions $(config-cflags-wno-ignored-attributes)
53CFLAGS-argp-fs-xinl.c += $(config-cflags-wno-ignored-attributes)
2b29b09e 54
e7c8359e 55bug-argp1-ARGS = -- --help
7ebaec64 56bug-argp2-ARGS = -- -d 111 --dstaddr 222 -p 333 --peer 444
e7c8359e 57
c84142e8 58include ../Rules