17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
23 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
24 # Use is subject to license terms.
25 #
26
27 PROG= install.bin
28 OBJS= $(PROG).o stdusers.o
29 SRCS= $(PROG).c ../protocmp/stdusers.c
30
31 include ../Makefile.tools
32
33 CFLAGS += $(CCVERBOSE)
34 CERRWARN += -_gcc=-Wno-type-limits
35 CPPFLAGS += -I../protocmp
36 LDLIBS += -lgen
37 CLEANFILES += $(OBJS)
38
39 # Assume we don't have the install.bin available yet
40 INS.file= $(RM) $@; $(CP) $< $(@D); $(CHMOD) $(FILEMODE) $@
41
42 .KEEP_STATE:
43
44 all: $(PROG)
45
46 $(PROG): $(OBJS)
47 $(LINK.c) -o $@ $(OBJS) $(LDLIBS)
48 $(POST_PROCESS)
49
50
51 install: all .WAIT $(ROOTONBLDMACHPROG)
52 $(RM) $(ROOTONBLDBINMACH)/install
53 $(LN) $(ROOTONBLDMACHPROG) $(ROOTONBLDBINMACH)/install
54
55 lint: lint_SRCS
56
|
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
23 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
24 # Use is subject to license terms.
25 #
26
27 PROG= install.bin
28 OBJS= $(PROG).o stdusers.o
29 SRCS= $(PROG).c ../protocmp/stdusers.c
30
31 include ../Makefile.tools
32
33 CFLAGS += $(CCVERBOSE)
34 CERRWARN += -_gcc=-Wno-type-limits
35 CPPFLAGS += -I../protocmp
36 LDLIBS += -lgen
37 NATIVE_LIBS += libgen.so
38 CLEANFILES += $(OBJS)
39
40 # Assume we don't have the install.bin available yet
41 INS.file= $(RM) $@; $(CP) $< $(@D); $(CHMOD) $(FILEMODE) $@
42
43 .KEEP_STATE:
44
45 all: $(PROG)
46
47 $(PROG): $(OBJS)
48 $(LINK.c) -o $@ $(OBJS) $(LDLIBS)
49 $(POST_PROCESS)
50
51
52 install: all .WAIT $(ROOTONBLDMACHPROG)
53 $(RM) $(ROOTONBLDBINMACH)/install
54 $(LN) $(ROOTONBLDMACHPROG) $(ROOTONBLDBINMACH)/install
55
56 lint: lint_SRCS
57
|