Makefile.com (494f7e12a62129ef191a15f9dfde6b7abe3bf510) Makefile.com (9f9230833b50b8271840dc2c12bd1e94d9df7d12)
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 16 unchanged lines hidden (view full) ---

25#
26
27LIBRARY = libbe_py.a
28VERS =
29OBJECTS = libbe_py.o
30
31include ../../Makefile.lib
32
1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 16 unchanged lines hidden (view full) ---

25#
26
27LIBRARY = libbe_py.a
28VERS =
29OBJECTS = libbe_py.o
30
31include ../../Makefile.lib
32
33PYTHON = $(PYTHON_26)
34LIBLINKS =
35SRCDIR = ../common
33LIBLINKS =
34SRCDIR = ../common
36ROOTLIBDIR= $(ROOT)/usr/lib/python2.6/vendor-packages
37ROOTLIBDIR64= $(ROOT)/usr/lib/python2.6/vendor-packages/64
35ROOTLIBDIR= $(ROOT)/usr/lib/python$(PYTHON_VERSION)/vendor-packages
36ROOTLIBDIR64= $(ROOT)/usr/lib/python$(PYTHON_VERSION)/vendor-packages/64
38PYOBJS= $(PYSRCS:%.py=$(SRCDIR)/%.pyc)
39PYFILES= $(PYSRCS) $(PYSRCS:%.py=%.pyc)
40ROOTPYBEFILES= $(PYFILES:%=$(ROOTLIBDIR)/%)
41
42C99MODE= $(C99_ENABLE)
43
44LIBS = $(DYNLIB)
45LDLIBS += -lbe -lnvpair -lc
46CFLAGS += $(CCVERBOSE)
37PYOBJS= $(PYSRCS:%.py=$(SRCDIR)/%.pyc)
38PYFILES= $(PYSRCS) $(PYSRCS:%.py=%.pyc)
39ROOTPYBEFILES= $(PYFILES:%=$(ROOTLIBDIR)/%)
40
41C99MODE= $(C99_ENABLE)
42
43LIBS = $(DYNLIB)
44LDLIBS += -lbe -lnvpair -lc
45CFLAGS += $(CCVERBOSE)
47CPPFLAGS += -I$(ADJUNCT_PROTO)/usr/include/python2.6 \
46CPPFLAGS += -I$(ADJUNCT_PROTO)/usr/include/python$(PYTHON_VERSION) \
48 -D_FILE_OFFSET_BITS=64 -I../../libbe/common
49
50.KEEP_STATE:
51
47 -D_FILE_OFFSET_BITS=64 -I../../libbe/common
48
49.KEEP_STATE:
50
52all install := LDLIBS += -lpython2.6
51all install := LDLIBS += -lpython$(PYTHON_VERSION)
53
54all: $(PYOBJS) $(LIBS)
55
56install: all $(ROOTPYBEFILES)
57
58$(ROOTLIBDIR)/%: %
59 $(INS.pyfile)
60
61lint: lintcheck
62
63include ../../Makefile.targ
52
53all: $(PYOBJS) $(LIBS)
54
55install: all $(ROOTPYBEFILES)
56
57$(ROOTLIBDIR)/%: %
58 $(INS.pyfile)
59
60lint: lintcheck
61
62include ../../Makefile.targ