23 # Use is subject to license terms.
24 #
25 # lib/libfru/Makefile.flag
26 #
27
28 LINTFLAGS = -uxn
29 LINTFLAGS64 = $(LINTFLAGS) -m64
30 LINTOUT= lint.out
31 LINTSRC = $(LINTLIB:%.ln=%)
32 ROOTLINTDIR = $(ROOTLIBDIR)
33 ROOTLINT = $(LINTSRC:%=$(ROOTLINTDIR)/%)
34
35 CPPFLAGS += -I../include -I$(SRC)/lib/libpicl
36 CPPFLAGS += -I$(SRC)/lib/libfruutils
37 CPPFLAGS += -I$(SRC)/cmd/picl/plugins/inc
38 CPPFLAGS += -D_REENTRANT
39 CFLAGS += $(CCVERBOSE)
40 CCFLAGS64 += -mt
41 CCFLAGS += -mt
42 LDLIBS += -lc
43
44 CLEANFILES += pics/lex.fru.cc pics/y.tab.cc pics/y.tab.h
45
46 $(LINTLIB) := SRCS = ../llib-lfru
47 $(LINTLIB) := LINTFLAGS = -nvx -I../include
48 $(LINTLIB) := LINTFLAGS64 = -nvx -m64 -I../include
49
50 CLOBBERFILES += $(DYNLIBCCC) libfru.so
51
52 .KEEP_STATE:
53
54 all : pics .WAIT $(DYNLIBCCC)
55 $(RM) libfru.so
56 $(LN) $(DYNLIBCCC) libfru.so
57 $(CHMOD) 755 libfru.so
58
59 lint :
60 @ $(ECHO) "No C code here, only C++ code: skipping"
|
23 # Use is subject to license terms.
24 #
25 # lib/libfru/Makefile.flag
26 #
27
28 LINTFLAGS = -uxn
29 LINTFLAGS64 = $(LINTFLAGS) -m64
30 LINTOUT= lint.out
31 LINTSRC = $(LINTLIB:%.ln=%)
32 ROOTLINTDIR = $(ROOTLIBDIR)
33 ROOTLINT = $(LINTSRC:%=$(ROOTLINTDIR)/%)
34
35 CPPFLAGS += -I../include -I$(SRC)/lib/libpicl
36 CPPFLAGS += -I$(SRC)/lib/libfruutils
37 CPPFLAGS += -I$(SRC)/cmd/picl/plugins/inc
38 CPPFLAGS += -D_REENTRANT
39 CFLAGS += $(CCVERBOSE)
40 CCFLAGS64 += -mt
41 CCFLAGS += -mt
42 LDLIBS += -lc
43
44 $(__SUNC)ADJUNCT_LIBS = libC.so
45
46 CLEANFILES += pics/lex.fru.cc pics/y.tab.cc pics/y.tab.h
47
48 $(LINTLIB) := SRCS = ../llib-lfru
49 $(LINTLIB) := LINTFLAGS = -nvx -I../include
50 $(LINTLIB) := LINTFLAGS64 = -nvx -m64 -I../include
51
52 CLOBBERFILES += $(DYNLIBCCC) libfru.so
53
54 .KEEP_STATE:
55
56 all : pics .WAIT $(DYNLIBCCC)
57 $(RM) libfru.so
58 $(LN) $(DYNLIBCCC) libfru.so
59 $(CHMOD) 755 libfru.so
60
61 lint :
62 @ $(ECHO) "No C code here, only C++ code: skipping"
|