[Insight-developers] Insight Applications

Hans Johnson hans-johnson at uiowa.edu
Thu Dec 8 13:21:42 EST 2005


Luis,

Changes have been committed.  I will monitor this very closely over the 
next week and address issues as quickly as possible.

Hans


Luis Ibanez wrote:

>
> Hi Hans,
>
> This is great !,
>
> Since we just opened the CVS repository after releasing ITK 2.4
> this seems to be a good time for introducing all this fixes in
> InsightApplications.
>
>
> If anything happens we will have time to iron the details before
> we freeze for the next release in February.
>
>
> I would suggest that you go ahead and commit the changes.
>
>
> Even if there are projects close to a release, that are using ITK,
> they rarely will depend on the code in InsightApplications.
>
>
>
>    Thanks
>
>
>       Luis
>
>
> ------------------
> Hans Johnson wrote:
>
>> Luis:  You seem to be doing the most work with maintaining the 
>> InsightApplications tree, so I thought I'd bug you first.  If there 
>> is someone more appropriate, please let me know.
>>
>> Luis and others,
>>
>> I have done quite a bit of work on cleaning up compiler warnings for 
>> InisghtApplications.  In addition, I have it building on SGI/MacOSX 
>> (X11)/Linux successfully.  The MacOSX build requires some 
>> compiletime-fixes to the #ifdef's in order to build against  X11, but 
>> no real code changes.
>>
>> Here are the 3 major changes that occured:
>> 1)  Compiler warning removed from many many files.
>> 2)  CMakeLists.txt  --  Created a new Macro for giving fine grained 
>> control over what is built:
>>
>> #This macro allows finer grained control over what gets built by default
>> MACRO(OPTIONAL_APP ApplicationSourceDirectoryName)
>>  OPTION(USE_${ApplicationSourceDirectoryName} "Build optional package 
>> ${ApplicationSourceDirectoryName}." ON)
>>  IF(USE_${ApplicationSourceDirectoryName})
>>    SUBDIRS(${ApplicationSourceDirectoryName})
>>  ENDIF(USE_${ApplicationSourceDirectoryName})
>> ENDMACRO(OPTIONAL_APP ApplicationSourceDirectoryName)
>>
>>   #Build the Auxiliary directory on which many applications depend
>> OPTIONAL_APP(Auxiliary)
>>   ## replaced all SUBDIRS with OPTIONAL_APP
>>
>> 3)  Updated FindFLTK.cmake to fix problems when using  an installed 
>> version of FLTK instead of the original source/binary tree.
>>
>>
>> If you want to see the exact code changes, you can get a tarball from:
>> http://www.psychiatry.uiowa.edu/users/hjohnson/InsightApplications.tar.gz 
>>
>>
>> ================
>>
>> I'd like to make these contributions soon, but wanted to make sure 
>> that it does not conflict with anybody's release cycle.
>>
>> Regards,
>> Hans J. Johnson
>>
>> _______________________________________________
>> Insight-developers mailing list
>> Insight-developers at itk.org
>> http://www.itk.org/mailman/listinfo/insight-developers
>>
>>
>



More information about the Insight-developers mailing list