29 #
30
31 PROG= zhack
32 SRCS= ../$(PROG).c
33 OBJS= $(PROG).o
34
35 include ../../Makefile.cmd
36 include ../../Makefile.ctf
37
38 INCS += -I../../../lib/libzpool/common
39 INCS += -I../../../uts/common/fs/zfs
40 INCS += -I../../../common/zfs
41
42 LDLIBS += -lzpool -lumem -lnvpair -lzfs
43
44 C99MODE= -xc99=%all
45 C99LMODE= -Xc99=%all
46
47 CFLAGS += $(CCVERBOSE)
48 CFLAGS64 += $(CCVERBOSE)
49 CPPFLAGS += -D_LARGEFILE64_SOURCE=1 -D_REENTRANT $(INCS)
50
51 .KEEP_STATE:
52
53 all: $(PROG)
54
55 $(PROG): $(OBJS)
56 $(LINK.c) -o $(PROG) $(OBJS) $(LDLIBS)
57 $(POST_PROCESS)
58
59 clean:
60
61 lint: lint_SRCS
62
63 include ../../Makefile.targ
64
65 %.o: ../%.c
66 $(COMPILE.c) $<
67 $(POST_PROCESS_O)
|
29 #
30
31 PROG= zhack
32 SRCS= ../$(PROG).c
33 OBJS= $(PROG).o
34
35 include ../../Makefile.cmd
36 include ../../Makefile.ctf
37
38 INCS += -I../../../lib/libzpool/common
39 INCS += -I../../../uts/common/fs/zfs
40 INCS += -I../../../common/zfs
41
42 LDLIBS += -lzpool -lumem -lnvpair -lzfs
43
44 C99MODE= -xc99=%all
45 C99LMODE= -Xc99=%all
46
47 CFLAGS += $(CCVERBOSE)
48 CFLAGS64 += $(CCVERBOSE)
49 CPPFLAGS += -D_LARGEFILE64_SOURCE=1 -D_REENTRANT -DDEBUG $(INCS)
50
51 .KEEP_STATE:
52
53 all: $(PROG)
54
55 $(PROG): $(OBJS)
56 $(LINK.c) -o $(PROG) $(OBJS) $(LDLIBS)
57 $(POST_PROCESS)
58
59 clean:
60
61 lint: lint_SRCS
62
63 include ../../Makefile.targ
64
65 %.o: ../%.c
66 $(COMPILE.c) $<
67 $(POST_PROCESS_O)
|