20 #
21 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
22 # Use is subject to license terms.
23 #
24
25 PROG = tpmadm
26
27 OBJS = main.o \
28 admin_cmds.o
29
30 include ../../Makefile.cmd
31
32 SRCS = $(OBJS:%.o=%.c)
33 POFILES = $(OBJS:%.o=%.po)
34 POFILE = $(PROG)_msg.po
35 MSGFILES=$(SRCS:%.c=%.i)
36
37 CPPFLAGS += -xCC
38 LINTFLAGS += -XCC -L$(ADJUNCT_PROTO)/usr/lib
39 LDLIBS += -ltspi -luuid
40
41 CLOBBERFILES = C.ln $(POFILE) $(POFILES)
42
43 .KEEP_STATE:
44
45 all : $(PROG)
46
47 $(PROG) : $(OBJS)
48 $(LINK.c) -o $@ $(OBJS) $(DYNFLAGS) $(LDLIBS)
49 $(POST_PROCESS)
50
51 $(POFILE) : $(POFILES)
52 $(RM) $@; $(CAT) $(POFILES) > $@
53
54 install : all $(ROOTPROG)
55
56 clean :
57 $(RM) $(OBJS)
58
59 lint : lint_SRCS
|
20 #
21 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
22 # Use is subject to license terms.
23 #
24
25 PROG = tpmadm
26
27 OBJS = main.o \
28 admin_cmds.o
29
30 include ../../Makefile.cmd
31
32 SRCS = $(OBJS:%.o=%.c)
33 POFILES = $(OBJS:%.o=%.po)
34 POFILE = $(PROG)_msg.po
35 MSGFILES=$(SRCS:%.c=%.i)
36
37 CPPFLAGS += -xCC
38 LINTFLAGS += -XCC -L$(ADJUNCT_PROTO)/usr/lib
39 LDLIBS += -ltspi -luuid
40 ADJUNCT_LIBS = libtspi.so
41
42 CLOBBERFILES = C.ln $(POFILE) $(POFILES)
43
44 .KEEP_STATE:
45
46 all : $(PROG)
47
48 $(PROG) : $(OBJS)
49 $(LINK.c) -o $@ $(OBJS) $(DYNFLAGS) $(LDLIBS)
50 $(POST_PROCESS)
51
52 $(POFILE) : $(POFILES)
53 $(RM) $@; $(CAT) $(POFILES) > $@
54
55 install : all $(ROOTPROG)
56
57 clean :
58 $(RM) $(OBJS)
59
60 lint : lint_SRCS
|