26
27 LIBRARY = libsmp.a
28 VERS = .1
29
30 OBJECTS = \
31 smp_engine.o \
32 smp_errno.o \
33 smp_plugin.o \
34 smp_subr.o
35
36 include ../../../Makefile.lib
37 include ../../Makefile.defs
38
39 SRCS = $(OBJECTS:%.o=../common/%.c)
40 CSTD = $(CSTD_GNU99)
41 CPPFLAGS += -I../common -I. -D_REENTRANT
42 $(NOT_RELEASE_BUILD)CPPFLAGS += -DDEBUG
43 CFLAGS += $(CCVERBOSE)
44
45 CERRWARN += -_gcc=-Wno-type-limits
46 CERRWARN += -_gcc=-Wno-uninitialized
47
48 SMOFF += all_func_returns
49
50 LDLIBS += \
51 -lumem \
52 -lc
53 LIBS = $(DYNLIB) $(LINTLIB)
54 ROOTLIBDIR = $(ROOTSCSILIBDIR)
55 ROOTLIBDIR64 = $(ROOTSCSILIBDIR)/$(MACH64)
56
57 CLEANFILES += \
58 ../common/smp_errno.c
59
60 $(LINTLIB) := SRCS = $(SRCDIR)/$(LINTSRC)
61
62 .KEEP_STATE:
63
64 all : $(LIBS)
65
66 lint : lintcheck
|
26
27 LIBRARY = libsmp.a
28 VERS = .1
29
30 OBJECTS = \
31 smp_engine.o \
32 smp_errno.o \
33 smp_plugin.o \
34 smp_subr.o
35
36 include ../../../Makefile.lib
37 include ../../Makefile.defs
38
39 SRCS = $(OBJECTS:%.o=../common/%.c)
40 CSTD = $(CSTD_GNU99)
41 CPPFLAGS += -I../common -I. -D_REENTRANT
42 $(NOT_RELEASE_BUILD)CPPFLAGS += -DDEBUG
43 CFLAGS += $(CCVERBOSE)
44
45 CERRWARN += -_gcc=-Wno-type-limits
46 CERRWARN += $(CNOWARN_UNINIT)
47
48 SMOFF += all_func_returns
49
50 LDLIBS += \
51 -lumem \
52 -lc
53 LIBS = $(DYNLIB) $(LINTLIB)
54 ROOTLIBDIR = $(ROOTSCSILIBDIR)
55 ROOTLIBDIR64 = $(ROOTSCSILIBDIR)/$(MACH64)
56
57 CLEANFILES += \
58 ../common/smp_errno.c
59
60 $(LINTLIB) := SRCS = $(SRCDIR)/$(LINTSRC)
61
62 .KEEP_STATE:
63
64 all : $(LIBS)
65
66 lint : lintcheck
|