14 # If applicable, add the following below this CDDL HEADER, with the
15 # fields enclosed by brackets "[]" replaced with your own identifying
16 # information: Portions Copyright [yyyy] [name of copyright owner]
17 #
18 # CDDL HEADER END
19 #
20 # Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
21 #
22
23 PROG = pcitool
24 OBJS = pcitool.o pcitool_ui.o pcitool_usage.o
25 SRCS = $(OBJS:%.o=../%.c)
26
27 include $(SRC)/cmd/Makefile.cmd
28
29 UTSBASE = ../../../../src/uts
30
31 LDLIBS += -ldevinfo
32
33 CFLAGS += -D$(MACH) -I$(UTSBASE)/common
34 CERRWARN += -_gcc=-Wno-uninitialized
35 CERRWARN += -_gcc=-Wno-parentheses
36 CERRWARN += -_gcc=-Wno-unused-variable
37
38 LINTFLAGS += -I$(UTSBASE)/common
39
40 .KEEP_STATE:
41
42 all: $(PROG)
43
44 $(SUBDIRS): FRC
45 @cd $@; pwd; $(MAKE) $(TARGET)
46
47 $(PROG): $(OBJS)
48 $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
49 $(POST_PROCESS)
50
51 install: all $(PROG)
52
53 clean:
54 $(RM) $(OBJS) $(PROG)
|
14 # If applicable, add the following below this CDDL HEADER, with the
15 # fields enclosed by brackets "[]" replaced with your own identifying
16 # information: Portions Copyright [yyyy] [name of copyright owner]
17 #
18 # CDDL HEADER END
19 #
20 # Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
21 #
22
23 PROG = pcitool
24 OBJS = pcitool.o pcitool_ui.o pcitool_usage.o
25 SRCS = $(OBJS:%.o=../%.c)
26
27 include $(SRC)/cmd/Makefile.cmd
28
29 UTSBASE = ../../../../src/uts
30
31 LDLIBS += -ldevinfo
32
33 CFLAGS += -D$(MACH) -I$(UTSBASE)/common
34 CERRWARN += $(CNOWARN_UNINIT)
35 CERRWARN += -_gcc=-Wno-parentheses
36 CERRWARN += -_gcc=-Wno-unused-variable
37
38 LINTFLAGS += -I$(UTSBASE)/common
39
40 .KEEP_STATE:
41
42 all: $(PROG)
43
44 $(SUBDIRS): FRC
45 @cd $@; pwd; $(MAKE) $(TARGET)
46
47 $(PROG): $(OBJS)
48 $(LINK.c) $(OBJS) -o $@ $(LDLIBS)
49 $(POST_PROCESS)
50
51 install: all $(PROG)
52
53 clean:
54 $(RM) $(OBJS) $(PROG)
|