ENH: Syncronized with ITK and Slicer macros.



git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@218 3db2834d-1276-0410-a171-f2f48b2634cc
ENH: Update BRAINSTools for new DWIConvert.




git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@219 3db2834d-1276-0410-a171-f2f48b2634cc
COMP: Update boost to avoid compiler issues with clang.

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@220 3db2834d-1276-0410-a171-f2f48b2634cc
COMP: Speed compilation by turning off unnecessary boost libs.

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@221 3db2834d-1276-0410-a171-f2f48b2634cc
STYLE: Use SlicerExecutionModel_DIR instead of GenerateCLP_DIR

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@222 3db2834d-1276-0410-a171-f2f48b2634cc
COMP: Fix QWT build dependancies.

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@223 3db2834d-1276-0410-a171-f2f48b2634cc
BUG: libgen.h does not exist on windows. We replaced the calls to basename() and dirname() by itksys::SystemTools::GetFilenamePath() and itksys::SystemTools::GetFilenamePath() which are cross-plateform and added tests to verify that those functions behave the same way on UNIX plateforms

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@224 3db2834d-1276-0410-a171-f2f48b2634cc
BUG: Test was failing on Windows because it was not called using the Slicer launcher therefore the dynamic libraries were not found

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@225 3db2834d-1276-0410-a171-f2f48b2634cc
ENH: Should package on all plateform

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@226 3db2834d-1276-0410-a171-f2f48b2634cc
BUG: addition of a missing file

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@227 3db2834d-1276-0410-a171-f2f48b2634cc
BUG: Printing doubles in scientific notation was done incorrectly

To set scientific notation you need to use setiosflags(std::ios::scientific)



git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@228 3db2834d-1276-0410-a171-f2f48b2634cc
ENH: addition of a channel tag for the file and directory tags

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@229 3db2834d-1276-0410-a171-f2f48b2634cc
BUG: Missed fixing scientific in one location.


git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@230 3db2834d-1276-0410-a171-f2f48b2634cc
BUG: Slicer on Windows didn't like to try to load executables that were not CLI modules and was showing pop-ups. We move those executables in a different subdirectory of the package to avoid this problem"



git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@231 3db2834d-1276-0410-a171-f2f48b2634cc
BUG: Libraries were missing in package

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@232 3db2834d-1276-0410-a171-f2f48b2634cc
BUG: Software compiled with dynamic libraries were not packaged properly. We removed them for simplification.



git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@233 3db2834d-1276-0410-a171-f2f48b2634cc
COMP: Remove unused variables.

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@234 3db2834d-1276-0410-a171-f2f48b2634cc
ENH: Fix build so that external packages only build once.

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@235 3db2834d-1276-0410-a171-f2f48b2634cc
ENH: Update DTIProcess

DTIProcess had many compiler warnings that were indicative
of real errors under ITKv4.

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@236 3db2834d-1276-0410-a171-f2f48b2634cc
ENH: DTIProcess had an invalid xml file.

git-svn-id: https://www.nitrc.org/svn/dtiprep/trunk@237 3db2834d-1276-0410-a171-f2f48b2634cc