18 #
19 # CDDL HEADER END
20 #
21 #
22 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25
26 PROG = acctadm
27 MANIFEST = extended-accounting.xml
28
29 OBJS = main.o aconf.o res.o utils.o
30 SRCS = $(OBJS:.o=.c)
31 POFILES = $(OBJS:.o=.po)
32
33 include ../Makefile.cmd
34
35 ROOTMANIFESTDIR = $(ROOTSVCSYSTEM)
36
37 CFLAGS += $(CCVERBOSE)
38 CERRWARN += -_gcc=-Wno-uninitialized
39 CERRWARN += -_gcc=-Wno-parentheses
40 LDLIBS += -lexacct -lscf -lsecdb -ldladm
41 POFILE = acctadm.po
42 XGETFLAGS = -a -x acctadm.xcl
43 FILEMODE = 0555
44
45 .KEEP_STATE:
46
47 all: $(PROG)
48
49 $(PROG): $(OBJS)
50 $(LINK.c) -o $@ $(OBJS) $(LDLIBS)
51 $(POST_PROCESS)
52
53 install: all $(ROOTUSRSBINPROG) $(ROOTMANIFEST)
54
55 check: $(CHKMANIFEST)
56
57 $(POFILE): $(POFILES)
58 $(RM) $@
|
18 #
19 # CDDL HEADER END
20 #
21 #
22 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25
26 PROG = acctadm
27 MANIFEST = extended-accounting.xml
28
29 OBJS = main.o aconf.o res.o utils.o
30 SRCS = $(OBJS:.o=.c)
31 POFILES = $(OBJS:.o=.po)
32
33 include ../Makefile.cmd
34
35 ROOTMANIFESTDIR = $(ROOTSVCSYSTEM)
36
37 CFLAGS += $(CCVERBOSE)
38 CERRWARN += $(CNOWARN_UNINIT)
39 CERRWARN += -_gcc=-Wno-parentheses
40 LDLIBS += -lexacct -lscf -lsecdb -ldladm
41 POFILE = acctadm.po
42 XGETFLAGS = -a -x acctadm.xcl
43 FILEMODE = 0555
44
45 .KEEP_STATE:
46
47 all: $(PROG)
48
49 $(PROG): $(OBJS)
50 $(LINK.c) -o $@ $(OBJS) $(LDLIBS)
51 $(POST_PROCESS)
52
53 install: all $(ROOTUSRSBINPROG) $(ROOTMANIFEST)
54
55 check: $(CHKMANIFEST)
56
57 $(POFILE): $(POFILES)
58 $(RM) $@
|