view Jamfile.in @ 108:74f17b2a5d45

Use the latest NumPy API * arrayobjectdefs.h: Include current API headers. * octave_to_python.cc, python_to_octave.cc: Use current NumPy functions and types. * pytave.cc: Fix comments.
author Mike Miller <mtmiller@octave.org>
date Fri, 18 Sep 2015 00:00:09 -0400
parents fa93238bbd0b
children
line wrap: on
line source

# @configure_input@

# Building with bjam is no longer supported - this script probably
# does not work.

project py : 
	requirements 
	<library>/usr/lib/lib@BOOST_PYTHON_LIB@.so  
	<library>@JAM_LIBOCTAVE@
	<library>@JAM_LIBCRUFT@
	<library>@JAM_LIBOCTINTERP@
#	<include>@PYTHON_INCLUDE_DIR@ # FIXME
	<include>@OCTAVE_INCLUDEDIR@
	<include>@abs_srcdir@
	<include>@abs_builddir@
	<define>"HAVE_CONFIG_H"
	<linkflags>"-Wl,-rpath -Wl,@PYTAVE_OCTAVE_RPATH@"
 	<cxxflags>"-Wall"
;

python-extension _pytave : @srcdir@/octave_to_python.cc @srcdir@/pytave.cc @srcdir@/exceptions.cc @srcdir@/python_to_octave.cc @srcdir@/arrayobjectdefs.h @abs_builddir@/config.h @srcdir@/octave_to_python.h @srcdir@/pytavedefs.h @srcdir@/exceptions.h @srcdir@/python_to_octave.h ;