Boqun, LGTM, thanks for your contribution, pushed.
On Tue, Sep 17, 2013 at 11:41:50AM +0800, Boqun Feng wrote: > In some distros, python is linked to python3 not > python2, and GBE can't be built on such distros > without modification. > > CMake provides a variable PYTHON_EXECUTABLE. > By default, this variable is the same as > `/usr/bin/env python`, and if another python2 > interpreter is needed, just add this defination in > `cmake` command. > > -DPYTHON_EXECUTABLE:FILEPATH=/path/to/python2 > > And this will change PYTHON_EXECUTABLE to > /path/to/python2 > > Signed-off-by: Boqun Feng <boqun.f...@gmail.com> > --- > backend/src/CMakeLists.txt | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/backend/src/CMakeLists.txt b/backend/src/CMakeLists.txt > index dd91ca5..5ef1234 100644 > --- a/backend/src/CMakeLists.txt > +++ b/backend/src/CMakeLists.txt > @@ -26,12 +26,12 @@ set_property(DIRECTORY APPEND PROPERTY > ADDITIONAL_MAKE_CLEAN_FILES "ocl_vector.h > > add_custom_command( > OUTPUT ${ocl_vector_file} > - COMMAND ${ocl_gen_vector_cmd} ${ocl_vector_spec_file} ${ocl_vector_file} > + COMMAND ${PYTHON_EXECUTABLE} ${ocl_gen_vector_cmd} ${ocl_vector_spec_file} > ${ocl_vector_file} > DEPENDS ${ocl_gen_vector_cmd} ${ocl_vector_spec_file}) > > add_custom_command( > OUTPUT ${ocl_blob_file} > - COMMAND ${ocl_gen_blob_cmd} ${ocl_stdlib_tmpl_file} ${ocl_blob_file} > + COMMAND ${PYTHON_EXECUTABLE} ${ocl_gen_blob_cmd} ${ocl_stdlib_tmpl_file} > ${ocl_blob_file} > DEPENDS ${ocl_gen_blob_cmd} ${ocl_stdlib_tmpl_file} ${ocl_vector_file} > ${ocl_as_file} ${ocl_convert_file}) > > > -- > 1.8.4 > > _______________________________________________ > Beignet mailing list > Beignet@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/beignet _______________________________________________ Beignet mailing list Beignet@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/beignet