17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21 #
22 # Copyright 2006 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25
26 PROG = rmmount
27 LOCAL_OBJS = rmmount.o
28 RMVOLMGR_OBJS = rmm_common.o vold.o
29 OBJS = $(LOCAL_OBJS) $(RMVOLMGR_OBJS)
30 LOCAL_SRCS = $(LOCAL_OBJS:%.o=%.c)
31 RMVOLGMR_SRCS = $(RMVOLMGR_OBJS:%.o=$(SRC)/cmd/rmvolmgr/%.c)
32 SRCS = $(LOCAL_SRCS) $(RMVOLMGR_SRCS)
33
34 include $(SRC)/cmd/Makefile.cmd
35 include $(SRC)/cmd/hal/Makefile.hal
36
37 LDLIBS += -ldbus-1 -ldbus-glib-1 -lglib-2.0 -lhal -lhal-storage -lcontract
38
39 CPPFLAGS += $(HAL_DBUS_CPPFLAGS) $(HAL_GLIB_CPPFLAGS)
40 CPPFLAGS += -I$(ROOT)/usr/include/hal
41 CPPFLAGS += -I$(SRC)/cmd/rmvolmgr
42 CSTD = $(CSTD_GNU99)
43
44 CERRWARN += -_gcc=-Wno-switch
45 CERRWARN += -_gcc=-Wno-unused-variable
46 CERRWARN += -_gcc=-Wno-parentheses
47 CERRWARN += -_gcc=-Wno-unused-function
48 CERRWARN += -_gcc=-Wno-uninitialized
49
50 .KEEP_STATE:
51
52 all: $(PROG)
53
54 $(PROG): $(OBJS)
55 $(LINK.c) -o $(PROG) $(OBJS) $(LDLIBS)
56 $(POST_PROCESS)
57
|
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21 #
22 # Copyright 2006 Sun Microsystems, Inc. All rights reserved.
23 # Use is subject to license terms.
24 #
25
26 PROG = rmmount
27 LOCAL_OBJS = rmmount.o
28 RMVOLMGR_OBJS = rmm_common.o vold.o
29 OBJS = $(LOCAL_OBJS) $(RMVOLMGR_OBJS)
30 LOCAL_SRCS = $(LOCAL_OBJS:%.o=%.c)
31 RMVOLGMR_SRCS = $(RMVOLMGR_OBJS:%.o=$(SRC)/cmd/rmvolmgr/%.c)
32 SRCS = $(LOCAL_SRCS) $(RMVOLMGR_SRCS)
33
34 include $(SRC)/cmd/Makefile.cmd
35 include $(SRC)/cmd/hal/Makefile.hal
36
37 LDLIBS += -ldbus-1 -ldbus-glib-1 -lglib-2.0 -lhal -lhal-storage \
38 -lcontract
39 ADJUNCT_LIBS = libdbus-1.so libdbus-glib-1.so libglib-2.0.so
40
41 CPPFLAGS += $(HAL_DBUS_CPPFLAGS) $(HAL_GLIB_CPPFLAGS)
42 CPPFLAGS += -I$(ROOT)/usr/include/hal
43 CPPFLAGS += -I$(SRC)/cmd/rmvolmgr
44 CSTD = $(CSTD_GNU99)
45
46 CERRWARN += -_gcc=-Wno-switch
47 CERRWARN += -_gcc=-Wno-unused-variable
48 CERRWARN += -_gcc=-Wno-parentheses
49 CERRWARN += -_gcc=-Wno-unused-function
50 CERRWARN += -_gcc=-Wno-uninitialized
51
52 .KEEP_STATE:
53
54 all: $(PROG)
55
56 $(PROG): $(OBJS)
57 $(LINK.c) -o $(PROG) $(OBJS) $(LDLIBS)
58 $(POST_PROCESS)
59
|