[Insight-users] Re: Selecting ITK versions when submitting paper to
the Insight Journal.
Luca Antiga
luca.antiga at gmail.com
Sat Aug 4 04:34:15 EDT 2007
Hi Louis,
I followed your instructions but apparently the build is still
performed on 2.8.1...
There's one more problem with IJMacros.txt: when a user downloads a
package that uses a
SET(Required_Packages
"ITK 3.2.0"
)
statement (or equivalent) and runs CMake on it, CMake will look for
ITK\ 3.2.0_DIR.
Probably IJMacro should include something like
ELSE(EXISTS "/home/tester/XMLTestParser.py")
IF(${Package} MATCHES "^ITK.*[.]*$") // please check the
regex, I'm not a regex wiz at all!
FIND_PACKAGE(ITK)
ENDIF(${Package} MATCHES "^ITK.*[.]*$")
...
ENDIF(EXISTS "/home/tester/XMLTestParser.py")
section that strips off version numbers in case of a non-testing
environment (and maybe
checks whether the ITK version number found on the non-testing system
matches the requirements).
Regards
Luca
On Aug 3, 2007, at 7:09 PM, Luis Ibanez wrote:
>
> Hi Luca,
>
> My mistake, I missed to put the patch version number.
>
> I just updated the NAMIC sandbox template submission again.
>
> You should now do something like:
>
> SET(Required_Packages
> "ITK 3.2.0"
> )
>
> (and still get the updated IJMacros.txt file.
>
>
> For the record,
> the packages available in the Insight Journal
> site are listed in the following link:
> http://www.insightsoftwareconsortium.org/wiki/index.php/IJ-Testing-
> Environment
>
>
> Please let us know if you still find any problems,
>
>
> Thanks
>
>
> Luis
>
>
> -----------------------
> Luca Antiga wrote:
>> Hi Luis,
>> thanks a lot for your prompt help.
>> Sorry to bother you again, but the
>> SET(Required_Packages
>> "ITK 3.2"
>> )
>> statement in CMakeLists.txt doesn't seem to work for me. Tests
>> are still performed against 2.8.1.
>> I replaced my IJMacros.txt with the one on the NAMIC sandbox, but
>> with no luck.
>> Am I missing something obvious?
>> Luca
>> On Aug 3, 2007, at 3:31 PM, Luis Ibanez wrote:
>>>
>>> Hi Luca,
>>>
>>> When you use the submission template you can request a
>>> set of Toolkits and you can add the version number to it.
>>>
>>> See for example, in the Submission Template
>>> http://www.na-mic.org/svn/NAMICSandBox/trunk/InsightJournal/
>>> SubmissionTemplate/Source/
>>>
>>>
>>> In lines 14-22 of the CMakeLists.txt file provide a list of the
>>> packages that your submission need. CMake uses this list to invoke
>>> the "LOADPACKAGE" macro for each one of the packages.
>>>
>>> The "LOADPACKAGE" macro is defined in IJMacros.txt.
>>>
>>> This macro searches for regular expression in order to identify
>>> the version of the toolkit that you want.
>>>
>>> We just updated these two files in the NAMIC Sanbox in
>>> in order to add ITK 3.2 and ITK 3.0 versions as options.
>>>
>>>
>>> Please let us know if you find any problem,
>>>
>>>
>>> Thanks
>>>
>>>
>>> Luis
>>>
>>>
>>> ------------------------------------------
>>> Luca Antiga wrote:
>>>
>>>> Hey Luis,
>>>> the problem is generated only in ITK 2.8.1 and it is caused by
>>>> BUG 3460 (which was fixed afterwards).
>>>> How can I limit my submission to be tested only with ITK > 2.8.1?
>>>> Thanks a lot for your help
>>>> Luca
>>>> --
More information about the Insight-users
mailing list