xref: /illumos-gate/usr/src/lib/libadm/Makefile.com (revision 5422785d352a2bb398daceab3d1898a8aa64d006)
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21#
22# Copyright (c) 1997, 2010, Oracle and/or its affiliates. All rights reserved.
23#
24
25LIBRARY=	libadm.a
26VERS=		.1
27
28OBJECTS= \
29ckdate.o     ckgid.o      ckint.o      ckitem.o     ckkeywd.o    ckpath.o  \
30ckrange.o    ckstr.o      cktime.o     ckuid.o      ckyorn.o     data.o  \
31devattr.o    devreserv.o  devtab.o     dgrpent.o    getdev.o     getdgrp.o  \
32getinput.o   getvol.o     listdev.o    listdgrp.o   pkginfo.o  \
33pkgnmchk.o   pkgparam.o   putdev.o     putdgrp.o    puterror.o   puthelp.o  \
34putprmpt.o   puttext.o    rdwr_vtoc.o  regexp.o     space.o      fulldevnm.o
35
36include	../../Makefile.lib
37
38# install this library in the root filesystem
39include ../../Makefile.rootfs
40
41LIBS=		$(DYNLIB) $(LINTLIB)
42SRCDIR=		../common
43
44CPPFLAGS +=	-I ../inc
45
46CERRWARN +=	-_gcc=-Wno-parentheses
47CERRWARN +=	-_gcc=-Wno-uninitialized
48CERRWARN +=	-_gcc=-Wno-char-subscripts
49
50$(LINTLIB) :=	SRCS=$(SRCDIR)/$(LINTSRC)
51LDLIBS +=	-lc
52
53.KEEP_STATE:
54
55all: $(LIBS)
56
57lint:	lintcheck
58
59include		../../Makefile.targ
60