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