Makefile (26fd77009b17f8c8fb32eb362584cfd635e87ad9) Makefile (a211e62b4643abef28f572d6839d7da55c547a29)
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

--- 21 unchanged lines hidden (view full) ---

30POFILE= zpool.po
31
32include ../Makefile.cmd
33
34STATCOMMONDIR = $(SRC)/cmd/stat/common
35
36STAT_COMMON_OBJS = timestamp.o
37STAT_COMMON_SRCS = $(STAT_COMMON_OBJS:%.o=$(STATCOMMONDIR)/%.c)
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

--- 21 unchanged lines hidden (view full) ---

30POFILE= zpool.po
31
32include ../Makefile.cmd
33
34STATCOMMONDIR = $(SRC)/cmd/stat/common
35
36STAT_COMMON_OBJS = timestamp.o
37STAT_COMMON_SRCS = $(STAT_COMMON_OBJS:%.o=$(STATCOMMONDIR)/%.c)
38STAT_COMMON_POFILES = $(STAT_COMMON_OBJS:%.o=%.po)
39SRCS += $(STAT_COMMON_SRCS)
38SRCS += $(STAT_COMMON_SRCS)
40POFILES += $(STAT_COMMON_POFILES)
41
42LDLIBS += -lzfs -lnvpair -ldevid -lefi -ldiskmgt -luutil -lumem
43
44INCS += -I../../common/zfs -I$(STATCOMMONDIR)
45
46CPPFLAGS += -D_LARGEFILE64_SOURCE=1 -D_REENTRANT $(INCS)
47$(NOT_RELEASE_BUILD)CPPFLAGS += -DDEBUG
48

--- 16 unchanged lines hidden (view full) ---

65 $(POST_PROCESS_O)
66
67install: all $(ROOTSBINPROG) $(ROOTUSRSBINLINKS)
68
69$(POFILE): $(POFILES)
70 $(RM) $@
71 $(CAT) $(POFILES) > $@
72
39
40LDLIBS += -lzfs -lnvpair -ldevid -lefi -ldiskmgt -luutil -lumem
41
42INCS += -I../../common/zfs -I$(STATCOMMONDIR)
43
44CPPFLAGS += -D_LARGEFILE64_SOURCE=1 -D_REENTRANT $(INCS)
45$(NOT_RELEASE_BUILD)CPPFLAGS += -DDEBUG
46

--- 16 unchanged lines hidden (view full) ---

63 $(POST_PROCESS_O)
64
65install: all $(ROOTSBINPROG) $(ROOTUSRSBINLINKS)
66
67$(POFILE): $(POFILES)
68 $(RM) $@
69 $(CAT) $(POFILES) > $@
70
73%.po: $(STATCOMMONDIR)/%.c
74 $(COMPILE.cpp) $< > $<.i
75 $(BUILD.po)
76
77clean:
71clean:
78 $(RM) $(OBJS)
72 $(RM) $(OBJS) $(STAT_COMMON_OBJS)
79
80lint: lint_SRCS
81
82# Links from /usr/sbin to /sbin
83$(ROOTUSRSBINLINKS):
84 -$(RM) $@; $(SYMLINK) ../../sbin/$(@F) $@
85
86include ../Makefile.targ
73
74lint: lint_SRCS
75
76# Links from /usr/sbin to /sbin
77$(ROOTUSRSBINLINKS):
78 -$(RM) $@; $(SYMLINK) ../../sbin/$(@F) $@
79
80include ../Makefile.targ