[prev in list] [next in list] [prev in thread] [next in thread]
List: dart
Subject: Re: [Dart] ADD_TEST using a Python script
From: Andy Cedilnik <andy.cedilnik () kitware ! com>
Date: 2005-07-15 15:49:19
Message-ID: 42D7DAFF.5030203 () kitware ! com
[Download RAW message or body]
Hi Anton,
Ok, I set the PYTHONINTERP_FOUND and I added the Python 2.4.
As far as /bin /usr/bin.. goes, they are in the path and FIND_PROGRAM
does look in the path.
Andy
Anton Deguet wrote:
> Hi Andy,
>
> You were right, I just had to replace the \ by /. I'll never get used
> to these.
>
> I took a quick look at the FindPythonInterp.cmake and I have a couple of
> remarks:
>
> - PYTHONINTERP_FOUND doesn't seem to be set by anyone, but it is
> mentioned in the comments.
>
> - For Windows, I believe you are missing the register key for Python 2.4
> path.
>
> - Would this work on unix as well? I didn't see the usual /usr,
> /usr/local ....
>
>
> Anton
>
>
>
>
>
> On Fri, 2005-07-15 at 08:30, Andy Cedilnik wrote:
>
>
> > Hi Anton,
> >
> > I'll add FindPython.cmake.
> >
> > As far as the tests goes, could you make sure that the path to your
> > python files is a unix style path '/' and not '\'.
> >
> > Andy
> >
> > Anton Deguet wrote:
> >
> >
> >
> > > Andy,
> > >
> > > Thank you for the info. I thought of using the Python executable but I
> > > couldn't find it defined in one of the CMake modules and I was hoping I
> > > wouldn't have to locate it myself.
> > >
> > > The solution works partially, i.e. on Windows the first test runs but
> > > not the others (it works fine on Linux). The Dart test file is
> > > generated by Python and contains multiple lines of ADD_TEST. Do you
> > > know what CMake/CTest is using for its end of line? FYI, I attached the
> > > generated file.
> > >
> > > Anton
> > >
> > >
> > > PS: Would it be possible to add a PYTHON_EXECUTABLE somewhere in the
> > > CMake modules? Either add it to FindPythonLibs.cmake or create a
> > > FindPython.cmake to keep the libs and executables separated.
> > >
> > >
> > >
> > >
> > > > > ADD_TEST("Python: vctFixedSizeVectorTest.TestInt6" c:/Python24/python.exe \
> > > > > c:\users\anton\cisst\Msvc7.1\tests\bin\Release\cisstVectorTests.py -t \
> > > > > vctFixedSizeVectorTest.vctFixedSizeVectorTest.TestInt6)
> > > > >
> > > > >
> > > > >
--
Andy Cedilnik
Kitware Inc.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic