[Repository Listing] / [Slicer3] / oldtrunk / SuperBuild
 

Log of /oldtrunk/SuperBuild

Parent Directory Parent Directory View Directory Listing Directory Listing


Sticky Revision:

Revision 15040  Directory Listing
Modified Wed Sep 22 18:53:32 2010 UTC (7 years ago) by pieper
ENH: implementing changes described in the email linked below.
http://massmail.spl.harvard.edu/public-archives/slicer-devel/2010/005338.html

Revision 14923  Directory Listing
Modified Sat Sep 4 08:11:51 2010 UTC (7 years ago) by jcfr
Original Path: trunk/SuperBuild
BUG: Superbuild/Python - Make sure setup.py look exclusively for tk/tcl version 8.4

For should avoid setup.py to grab tcl8.5 instead of tcl8.4 if it's installed.

Revision 14921  Directory Listing
Modified Sat Sep 4 04:14:04 2010 UTC (7 years ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Configure VTK with VTK_INSTALL_PYTHON_USING_CMAKE turned OFF

See VTK/CMake/KitCommonPythonWrapBlock.cmake line 85:

"Generally the python extension module created is installed using setup.py.
However projects that include VTK (such as ParaView) can override this
behavior by not using setup.py, instead directly installing the extension
module at the same location as other libraries."

Revision 14911  Directory Listing
Modified Fri Sep 3 22:30:05 2010 UTC (7 years ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Make sure itcl is a dependency of Slicer when Slicer3_USE_PYTHONQT_WITH_TCL is ON

Revision 14908  Directory Listing
Modified Fri Sep 3 21:13:21 2010 UTC (7 years ago) by jcfr
Original Path: trunk/SuperBuild
COMP: python_configure_step.cmake.in - Make sure Slicer3_USE_KWWIDGETS and Slicer3_USE_PYTHONQT_WITH_TCL variable are properly configured

Revision 14880  Directory Listing
Modified Thu Sep 2 17:40:10 2010 UTC (7 years ago) by partyd
Original Path: trunk/SuperBuild
BUG: If building Slicer3_USE_PYTHONQT_WITH_TCL then python needs to depend on tcl/tk being built.

Revision 14847  Directory Listing
Modified Thu Sep 2 01:58:45 2010 UTC (7 years ago) by partyd
Original Path: trunk/SuperBuild
COMP: Supress Weave license warning.

Revision 14684  Directory Listing
Modified Thu Aug 26 03:51:21 2010 UTC (7 years ago) by jcfr
Original Path: trunk/SuperBuild
COMP: External_VTK - Now use branch "slicer-4.0" on github.com/Slicer/VTK - Also updated code to work with VTK_IGNORE_BTX:ON

slicer-4.0 is an integration branch containing all slicer specific changed
and rebased on VTK master

1) Change vtkFSIO to use "namespace" instead of "class"
2) Use vtkPythonUtil functions
3) vtkFSIO was causing problem with Tcl wrapping (python is working fine),
vtkFSIO is now excluded using set_source_files_properties and WRAP_EXCLUDE property

Revision 14628  Directory Listing
Modified Wed Aug 18 22:39:25 2010 UTC (7 years, 1 month ago) by pieper
Original Path: trunk/SuperBuild
ENH: copy Tkinter module when building with tcl

Revision 14573  Directory Listing
Modified Sun Aug 15 15:42:41 2010 UTC (7 years, 1 month ago) by pieper
Original Path: trunk/SuperBuild
COMP: MAC: remove environ hack and enable link flag flag that gives access to actual environment (previously the os.environ would not show real environment because the environ static variable was faked with an empty array)

Revision 14556  Directory Listing
Modified Wed Aug 11 20:09:12 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Expose option Slicer3_BUILD_CLI in superbuild

This option allows to disable the build of the command line module.
If you are working on loadable module, feel free to turn that option OFF.
Doing so will speed up configuration/generation/compilation of your
slicer build.

Revision 14551  Directory Listing
Modified Wed Aug 11 16:09:36 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added advanced option Slicer3_USE_PYTHONQT_WITH_TCL

Waiting the TCL adapter layer is fully functional (see below), the Slicer3_USE_PYTHONQT_WITH_TCL
option is OFF and remains (for now) an advanced feature.

See http://www.cdash.org/CDash/index.php?project=Slicer3&date=2010-08-11
Dashboard are still complaining :(

Revision 14537  Directory Listing
Modified Wed Aug 11 05:58:19 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/SuperBuild
ENH: PythonQt wrapping - CTK is now configured with CTK_WRAP_PYTHONQT_LIGHT:ON

The macro ctkMacroWrapPythonQt is also included in the main CMakeLists.txt

Revision 14530  Directory Listing
Modified Tue Aug 10 19:43:34 2010 UTC (7 years, 1 month ago) by pieper
Original Path: trunk/SuperBuild
COMP: enable the Tkinter package for python

Revision 14465  Directory Listing
Modified Wed Aug 4 14:14:46 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Update Ctest warning suppression file to ignore python related warning (audioop)

Revision 14461  Directory Listing
Modified Wed Aug 4 13:29:23 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Suppress UserWarning licence distribution option is deprecated

Revision 14449  Directory Listing
Modified Tue Aug 3 19:17:03 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Updated External_CTK to set CTK_LIB_Scripting/Python/Core_PYTHONQT_WRAP_{QTGUI, QTUITOOLS} options

Revision 14423  Directory Listing
Modified Mon Aug 2 19:03:16 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/SuperBuild
ENH: EMSegment - Updated External_CTK.cmake to enable CTK_PythonQt_Wrap_Qt{gui,uitools} option

Revision 14355  Directory Listing
Modified Wed Jul 28 15:34:49 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Added CTest warning exception to avoid UserWarning: 'licence' distribution option is deprecated; use 'license'

Revision 14347  Directory Listing
Modified Tue Jul 27 02:52:01 2010 UTC (7 years, 1 month ago) by blezek
Original Path: trunk/SuperBuild
BUG: Stray MESSAGE command in CMake code.

Revision 14346  Directory Listing
Modified Tue Jul 27 02:48:06 2010 UTC (7 years, 1 month ago) by blezek
Original Path: trunk/SuperBuild
ENH: Added weave to SuperBuild.

Weave is a Python library that allows C/C++ code to be "woven" into Python code.  This is usually done for performance reasons.  Weave has great integration with Numpy, and can be used to speed up image processing in Slicer3/Slicer4.

Revision 14211  Directory Listing
Modified Sun Jul 18 22:46:34 2010 UTC (7 years, 2 months ago) by fedorov
Original Path: trunk/SuperBuild
ENH: upgrade ITK tag to 3.20

Revision 14059  Directory Listing
Modified Tue Jul 6 15:36:51 2010 UTC (7 years, 2 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Add definition to disable warning C4996 specific to Microsoft Dev studio 9.0

Revision 13954  Directory Listing
Modified Fri Jun 25 19:29:16 2010 UTC (7 years, 2 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Option Slicer3_USE_GIT_PROTOCOL is now passed to CTK external project.

Revision 13923  Directory Listing
Modified Wed Jun 23 15:11:10 2010 UTC (7 years, 3 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: Add option to control the protocol (http or git) use by git.

Revision 13894  Directory Listing
Modified Tue Jun 22 02:24:07 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Pass Subversion_SVN_EXECUTABLE variable to Slicer3 inner project

Revision 13890  Directory Listing
Modified Mon Jun 21 12:32:34 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Added missing ctest warning exception related to Qt and python on Mac

Revision 13889  Directory Listing
Modified Mon Jun 21 02:58:55 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - In External_CTK , CTK_LIB_Scripting/Python/Core is now explicitly enabled

That ensures all CTK python related libraries are explicitly
disabled or enabled.

Revision 13857  Directory Listing
Modified Fri Jun 18 17:55:55 2010 UTC (7 years, 3 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: add a simple test for numpy as an extra check if numpy built and installed correctly.

Revision 13856  Directory Listing
Modified Fri Jun 18 17:47:57 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - NUMPY - In the generated site.cfg, libraries should be listed without the "lib" prefix.

As explained in site.cfg.example, the library name without the prefix "lib" should be used.
Nevertheless, on windows, only "libf2c" leads to a successful configuration and
installation of NUMPY

Revision 13855  Directory Listing
Modified Fri Jun 18 17:47:54 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - NUMPY - Used the appropriate path separator when generating site.cfg

As explained in site.cfg.example - See http://projects.scipy.org/numpy/browser/trunk/site.cfg.example
Directories listed in variable such as library_dirs or source_dirs should be separated using os.pathsep
On windows, the separator is ";" and ":" on unix-like platform

Revision 13854  Directory Listing
Modified Fri Jun 18 17:47:51 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - CLAPACK - On linux 64bits, fixed compilation problem: relocation R_X86_64_32 against ...

See http://www.cmake.org/pipermail/cmake/2007-May/014350.html

Revision 13851  Directory Listing
Modified Fri Jun 18 15:44:09 2010 UTC (7 years, 3 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: silence output of NUMPY build step as it can cause Visual Studio to report the results of failed try compiles as errors.

Revision 13849  Directory Listing
Modified Fri Jun 18 15:27:32 2010 UTC (7 years, 3 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: Fix configuration paths when building numpy in VS IDE so that it will properly find CLAPACK libraries.

Revision 13848  Directory Listing
Modified Fri Jun 18 15:26:05 2010 UTC (7 years, 3 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: required version should be the first thing in the file always.

Revision 13844  Directory Listing
Modified Fri Jun 18 14:51:24 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Revert revision 13843 - It resumes to be a wrong approach

Revision 13843  Directory Listing
Modified Fri Jun 18 14:33:39 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - On windows, CLAPACK will now be built as 64bits library if the underlying architecture is 64bits

Revision 13842  Directory Listing
Modified Fri Jun 18 14:05:14 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Fix library dirs in NUMPY_configure.cmake.in

On windows, the library are located either in Debug or Release directory.
The CMAKE_CFG_INTDIR is properly set by cmake according to the configuration
being built.

Revision 13839  Directory Listing
Modified Thu Jun 17 08:37:57 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild -  Updateed and reviewed ctest warning exceptions

Revision 13822  Directory Listing
Modified Wed Jun 16 14:36:12 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
STYLE: Superbuild - Added missing DEPENDS properties in External_* files

The DEPENDS property is also now consistently added as the last property
of the external project description.

Revision 13821  Directory Listing
Modified Wed Jun 16 14:36:04 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Updated External_Python26.cmake to download Python-2.6.5.tar.gz from Slicer3-lib-mirrors

Since the official release of python 2.6.5 was done March 2010, it makes
now more sens to obtain the release version as a tar.gz archive.

The official archive was mirrored from http://www.python.org/download/releases/2.6.5/
into http://svn.slicer.org/Slicer3-lib-mirrors/trunk/

Moreover, since python will now be obtained from our mirror as an archive instead
of the svn.python.org repository, dashboard results should be more
consistent and not perturbed by the down time of the python server.

Revision 13820  Directory Listing
Modified Wed Jun 16 14:36:00 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Updated External_NUMPY.cmake to download numpy-1.4.1.tar.gz from Slicer3-lib-mirrors

The official archive was mirrored from http://www.python.org/download/releases/2.6.5/http://iweb.dl.sourceforge.net/project/numpy/NumPy/1.4.1/numpy-1.4.1.tar.gz
into http://svn.slicer.org/Slicer3-lib-mirrors/trunk/

Since numpy will now be obtained from our mirror as an archive instead
of the svn.scipy.org repository, dashboard results should be more
consistent and not perturbed by the down time of the scipy server.

Revision 13798  Directory Listing
Modified Tue Jun 15 16:04:48 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Add an 'empty' external project in case one is provided using the _DIR variable

The project is provided using <PROJ>_DIR, nevertheless since other
project may depend on <PROJ>, let's add an 'empty' one.

That way, the dependency graph is created as "expected"

Revision 13789  Directory Listing
Modified Mon Jun 14 17:54:51 2010 UTC (7 years, 3 months ago) by pieper
Original Path: trunk/SuperBuild
COMP: pass down custom git executable location (for cygwin or if newer version is installed in local dir, for instance)

Revision 13788  Directory Listing
Modified Mon Jun 14 16:39:28 2010 UTC (7 years, 3 months ago) by pieper
Original Path: trunk/SuperBuild
COMP: switch to new commontk account for CTK repository

Revision 13780  Directory Listing
Modified Sun Jun 13 18:32:09 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Possible to provide external VTK, ITK or CTK - Project name are now consistent,

At the superbuild level, it's now possible to pass ITK_DIR, CTK_DIR
or VTK_DIR/VTK_SOURCE_DIR.

The developer has to make sure the directory match the expected
configuration (wrapping, options ... )

This is useful when feature are developed locally on either CTK / VTK  / ITK
and the developer doesn't want to commit to a repository each time
he would like to see he obtain the expected behavior within slicer.

Variable name, build dir, source dir are also now identified using the same
prefix.

Revision 13768  Directory Listing
Modified Fri Jun 11 17:28:36 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Added more ctest warning exception related to Batchmake and python

Revision 13767  Directory Listing
Modified Fri Jun 11 17:28:34 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Changes python_configure_step to update LDFLAGS and CPPFLAGS with tcl directories only when required

Revision 13742  Directory Listing
Modified Thu Jun 10 17:57:11 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Addded more ctest warning exception related to Python

Revision 13723  Directory Listing
Modified Thu Jun 10 08:31:54 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added more ctest warning exceptions


On "tar valon" dashboard, since the build directory is now cleaned, a lot
of new warnings showed up.

Revision 13719  Directory Listing
Modified Wed Jun 9 22:31:58 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Python26 - Remove environ hack from python_make_step and create python_environhack_step

Also fix a problem in the link command. The dylib library located in python
directory should be patched, not the one located in python-build/lib.

Revision 13716  Directory Listing
Modified Wed Jun 9 20:58:18 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - python_make_step.cmake.in - Check if compile and linkage of environhack.o succeed

Revision 13708  Directory Listing
Modified Wed Jun 9 12:02:06 2010 UTC (7 years, 3 months ago) by pieper
Original Path: trunk/SuperBuild
COMP: windows: copy pyconfig.h to python-build directory so it will be found next to Python.h

Revision 13704  Directory Listing
Modified Tue Jun 8 23:37:49 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - External_Python26.cmake - Build steps .. now depends on build main step

Before:
configure <- all Build_* step <- build
and
configure <- patch of pyproject.vsprops <- install

=> we weren't sure if the patching was done at the right time.

Now:
configure <- all Build_* step <- build
and
build <- patch of pyproject.vsprops <- install

Patching will always be done before the build_* steps

Revision 13699  Directory Listing
Modified Tue Jun 8 19:52:01 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - External_Python26 - Use CMAKE_BUILD_TOOL instead of DEVENV

Revision 13696  Directory Listing
Modified Tue Jun 8 17:58:22 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Remove extra line in External_Python26.cmake

Revision 13695  Directory Listing
Modified Tue Jun 8 17:56:42 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - In External_Python26.cmake, make sure no target relying on DEVENV are run in parallel

Revision 13694  Directory Listing
Modified Tue Jun 8 17:42:24 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Review order of dependency in External_Python26.cmake

Revision 13693  Directory Listing
Modified Tue Jun 8 17:38:35 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Fix dependency problem in External_Python26.cmake

Also using an help function: build_python_target allowing
to make the code more readable and clear.

Revision 13692  Directory Listing
Modified Tue Jun 8 17:12:38 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Review dependencies and clean code

-> removed unused External_BLAS.cmake
-> BLAS is provided by CLAPACK

-> Note also that Blt, iwidgets and itcl are build only on linux

Revision 13689  Directory Listing
Modified Tue Jun 8 15:28:45 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Fix typo in CMakeLists.txt - itcl instead of incrTcl

Revision 13686  Directory Listing
Modified Tue Jun 8 14:29:12 2010 UTC (7 years, 3 months ago) by tokuda
Original Path: trunk/SuperBuild
ENH: switching OpenIGTLink Library from 1.0 branch to trunk

Revision 13680  Directory Listing
Modified Tue Jun 8 11:15:40 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added ctest warning exception related to CTL/log4qt

Revision 13679  Directory Listing
Modified Tue Jun 8 10:58:38 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added blt incrTcl and iwidgets as dependency of Slicer target

Revision 13678  Directory Listing
Modified Tue Jun 8 10:58:34 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added ctest warning exception related to Visual

Since NUMPY has test that return build errors,
let's add the following exception: "WARNING non-zero return value in ctest from"

Revision 13674  Directory Listing
Modified Mon Jun 7 19:59:31 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added ctest custom warning for CTK/log4qt on Mac

Revision 13673  Directory Listing
Modified Mon Jun 7 19:56:42 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added ctest custom warning for CTK/log4qt

Revision 13671  Directory Listing
Modified Mon Jun 7 18:48:30 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Updated External_CLAPACK.cmake to use the archive now available on Slicer3-lib-mirrors

Since the netlib.org server has been down several time, especially when the nightly dashboard
tarted, we added a copy of the archive to slicer3 lib mirrors.

Revision 13659  Directory Listing
Modified Sun Jun 6 04:46:08 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added more ctest warning exception specific to Tiger plarform

Revision 13634  Directory Listing
Modified Fri Jun 4 15:20:59 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Refine ctest warning exception

Revision 13615  Directory Listing
Modified Thu Jun 3 20:52:50 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - option Slicer3_USE_QT is now passed to inner project Slicer3

Revision 13609  Directory Listing
Modified Thu Jun 3 16:12:37 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added more warning exception to CTestCustom.cmake.in

Revision 13606  Directory Listing
Modified Thu Jun 3 07:51:25 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Remove unused External_{LAPACK, NumPy.old}.cmake files

Also change mode of few cmake scrips

Revision 13605  Directory Listing
Modified Thu Jun 3 07:51:20 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Disable update step for Teem project

Since teem external project is checked out using a svn url specifying a tag,
update_command is set to an empty string.

Revision 13604  Directory Listing
Modified Thu Jun 3 07:51:17 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Disable update step for ITK and KWWidgets project

Since ITK and KWWidgets external projects are using a CVS Tag,
update_command doesn't make sens and is set to an empty string.

Revision 13603  Directory Listing
Modified Thu Jun 3 07:04:41 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added ctest warning exception for python / Mac

---
/usr/bin/ranlib: file: libpython2.6.a(pymath.o) has no symbols
---

See http://www.cdash.org/CDash/viewBuildError.php?type=1&buildid=624885

Revision 13602  Directory Listing
Modified Thu Jun 3 07:01:05 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Add ctest warning exception specific to Mac / VTK / X11

----
/usr/X11R6/include/GL/gl.h:1402:1: warning: "GL_GLEXT_LEGACY" redefined
In file included from /.../bin/VTK-build/Rendering/vtkgl.h:22,
                 from /.../bin/VTK/Rendering/vtkColorMaterialHelper.cxx:22:

/.../bin/VTK/Rendering/vtkOpenGL.h:21:1: warning: this is the location of the previous definition
----

See http://www.cdash.org/CDash/viewBuildError.php?type=1&buildid=624885

Revision 13601  Directory Listing
Modified Thu Jun 3 06:54:18 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Fix SVN revision of NUMPY external project

Following the HEAD was causing problem - Still working toward
a green dashboard, the commit 8455 broke it.

For know, let's fix it to the last know compiling revision: 8454

Revision 13600  Directory Listing
Modified Thu Jun 3 06:54:15 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Simplify External_Python26.cmake and fixed revision number

Until now - we were using python/trunk.

By fixing the revision to 81659, we will
 - avoid to configure/build python each time the project is build at the top level
 - make debugging of python code easier and revision independent

Revision 13597  Directory Listing
Modified Wed Jun 2 21:55:01 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Move numpy ctest exception from warning to error

Revision 13595  Directory Listing
Modified Wed Jun 2 19:27:55 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Add numpy exception to CTEST_CUSTOM_WARNING_EXCEPTION

See http://www.cdash.org/CDash/viewBuildError.php?buildid=624426

Revision 13590  Directory Listing
Modified Wed Jun 2 15:49:49 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added a PLATFORM_CHECK flag

By default, it's set to TRUE

As of today, the check only ensure that MAC OSX >= 10.4 is used

Revision 13589  Directory Listing
Modified Wed Jun 2 15:49:46 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Update the check of qt version on Apple

Only Snowleopard requires Qt 4.7

See http://doc.trolltech.com/4.6-snapshot/developing-on-mac.html

For Mac OS X 10.6, Apple has started recommending developers to build
their applications 64-bit. The main reason is that there is a small
speed increase due to the extra registers on Intel CPU's, all their
machine offerings have been 64-bit since 2007, and there is a cost
for reading all the 32-bit libraries into memory if everything
else is 64-bit. If you want to follow this advice, there is only
one choice, 64-bit Cocoa.

Revision 13588  Directory Listing
Modified Wed Jun 2 15:49:40 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added itk "Utilities.itktiff" exception and also fix a typo error

Revision 13587  Directory Listing
Modified Wed Jun 2 05:50:18 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added ctest warning exception specific to vtkCarbonRenderWindow

Revision 13586  Directory Listing
Modified Wed Jun 2 05:24:52 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added more exception to CTEST_CUSTOM_WARNING_EXCEPTION

Added exceptions for the following projects: Numpy, blt, incrTcl, Tk

Revision 13584  Directory Listing
Modified Wed Jun 2 00:21:17 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - On Apple, if leopard or snowleopard, make sure qt >= 4.7 is used

Revision 13581  Directory Listing
Modified Tue Jun 1 19:51:50 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Update External_Python26.cmake - Removed --with-tcl unrecognized option + fix compilation problem related to relocation R_X86_64_32

1) --with-tcl wasn't a valid option recognized by the python configure script
2) On unix like platform, now set LD_LIBRARY_PATH, LDFLAGS, CPPFLAGS and CXX properly when configuring python.
3) On unix 64bits machine, added -fPIC cflags when configuring blt, tcl and tk libraries.

Revision 13580  Directory Listing
Modified Tue Jun 1 19:51:46 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Refine CTEST_CUSTOM_WARNING_EXCEPTION regular expression

Also removed extra comments

Revision 13575  Directory Listing
Modified Tue Jun 1 15:20:03 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Simplify regular expression reported in CTestCustom.cmake.in

Revision 13574  Directory Listing
Modified Tue Jun 1 15:10:45 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Fix typo error in CTestCustom.cmake.in

Revision 13572  Directory Listing
Modified Tue Jun 1 03:51:46 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Add more exception to CTEST_CUSTOM_WARNING_EXCEPTION

Revision 13570  Directory Listing
Modified Mon May 31 17:00:11 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Add more exception to CTEST_CUSTOM_WARNING_EXCEPTION

Revision 13569  Directory Listing
Modified Mon May 31 16:54:21 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Add more exception to CTEST_CUSTOM_WARNING_EXCEPTION

Revision 13568  Directory Listing
Modified Mon May 31 15:42:38 2010 UTC (7 years, 3 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: more warning supression.

Revision 13567  Directory Listing
Modified Sun May 30 21:57:31 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Updated CTEST_CUSTOM_WARNING_EXCEPTION and removed auto-generated list of exception

Exception shouldn't be auto-generated. These ones should be added case
by case and widely documented.

Revision 13565  Directory Listing
Modified Sat May 29 08:13:52 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added more ctest custom warning exceptions

Revision 13564  Directory Listing
Modified Sat May 29 07:49:16 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added more ctest custom warning exceptions

Revision 13563  Directory Listing
Modified Sat May 29 07:49:09 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Change macro downloadFile into function - Check also if downloaded file exists

Revision 13562  Directory Listing
Modified Sat May 29 05:20:20 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added numpy configtest related errors to CTEST_CUSTOM_ERROR_EXCEPTIONCTEST_

Revision 13561  Directory Listing
Modified Sat May 29 00:16:04 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - External_NUMPY - Reorganize code

Revision 13560  Directory Listing
Modified Sat May 29 00:16:00 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added missing step to External_Python26.cmake

Revision 13558  Directory Listing
Modified Fri May 28 21:57:06 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Rename External_NumPy.cmake into External_NumPy.old.cmake

Since on windows, filename are not case sensitive, it was causing problem.

Revision 13557  Directory Listing
Modified Fri May 28 21:25:21 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Integrated NUMPY depending on CLAPACK

It remove the dependency on Fortran compiler

Revision 13556  Directory Listing
Modified Fri May 28 21:18:37 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Python dependencies are now all set in CMakeLists.txt

Revision 13555  Directory Listing
Modified Fri May 28 21:18:34 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
STYLE: SuperBuild/External_Python26.cmake - Fix indent and remove extra spaces

Revision 13550  Directory Listing
Modified Fri May 28 18:09:07 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Custom warning exception for external project are now auto-generated

Revision 13535  Directory Listing
Modified Thu May 27 21:02:41 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Improve readability, update code layout, add comment

Revision 13534  Directory Listing
Modified Thu May 27 21:02:38 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Update Qt version checking mechanism - Require Qt >= 4.6.2

Revision 13533  Directory Listing
Modified Thu May 27 21:02:34 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Review policy to set vtk_PYTHON_ARGS - Force VTK_USE_TK to Off if Slicer3_USE_QT is ON

When configuring external project, use PYTHON_INCLUDE_DIR instead of
the deprecated PYTHON_INCLUDE_PATH

Revision 13531  Directory Listing
Modified Thu May 27 19:54:53 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Added code to dump external project dependencies into a file

The file ExternalProjectDependencies.txt will now be created and contain
the external project dependencies as described below:

proj1:
proj2:
proj3: proj1;proj2
proj4:proj1

Revision 13530  Directory Listing
Modified Thu May 27 19:54:50 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Reorganized code, remove unused variable, updated comment

Revision 13529  Directory Listing
Modified Thu May 27 19:54:47 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - CMake Policy are now set in more readable way

Revision 13528  Directory Listing
Modified Thu May 27 19:54:44 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Move the setting of vtk_PYTHON_ARGS from External_Python26.cmake to External_VTK.cmake

When configuring Slicer, now use directly:
  -DPYTHON_INCLUDE_PATH:PATH=${slicer_PYTHON_INCLUDE}
  -DPYTHON_LIBRARY:FILEPATH=${slicer_PYTHON_LIBRARY}

instead of vtk_PYTHON_ARGS

Revision 13511  Directory Listing
Modified Wed May 26 22:05:13 2010 UTC (7 years, 3 months ago) by partyd
Original Path: trunk/SuperBuild
BUG: on VS10 if you give a step an empty string it will generate a step for you (configure in this case). Then it will complain that there is no CMakeLists.txt file in the tcl source dir. In VS10 this will appears as a build error (not the case in VS9). So instead of passing empty commands and pass no-op echo commands so that a configure step isn't generated.

Revision 13509  Directory Listing
Modified Wed May 26 20:06:40 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Review options supported by superbuild

Also update External_VTK.cmake to properly configure VTK on MAC

Revision 13506  Directory Listing
Modified Wed May 26 15:27:24 2010 UTC (7 years, 3 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: -1 is a bogus argument, setting to 10000.

Revision 13492  Directory Listing
Modified Tue May 25 21:21:24 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/SuperBuild
STYLE: Remove extra debug statement from Superbuild/CMakelists.txt

Revision 13491  Directory Listing
Modified Tue May 25 21:18:50 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild / Python26 / Apple - Port hack from genlib script to External_Python26.cmake

This will fix the link error: undefined symbol: _environ
happening when ModuleDescriptionParser was compiled.

Revision 13470  Directory Listing
Modified Mon May 24 23:29:24 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Move CMake/CTestCustom.cmake.in into Superbuild directory

Revision 13468  Directory Listing
Modified Mon May 24 23:29:17 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Slicer3_PYTHON is now ON by default

Revision 13467  Directory Listing
Modified Mon May 24 23:29:14 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - On linux, Tk is now a dependency of VTK

Revision 13448  Directory Listing
Modified Sat May 22 16:19:23 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Fix type error in Superbuild/CMakeLists.txt

Use -DCTK_PLUGIN_org.commontk.eventbus:BOOL=OFF
instead of -DCTK_LIB_org.commontk.eventbus:BOOL=OFF

Revision 13438  Directory Listing
Modified Fri May 21 13:21:36 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Updated Superbuild/CTK - Libraries PluginFramework and org.commontk.eventbus are disabled

Revision 13425  Directory Listing
Modified Thu May 20 17:35:36 2010 UTC (7 years, 4 months ago) by pieper
Original Path: trunk/SuperBuild
BUG: fix case of cmake append directive (screamify)

Revision 13420  Directory Listing
Modified Thu May 20 13:36:45 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: add more warning supression. COMP: Fix mistakenly added dependency of Python on Tk when building on Windows.

Revision 13410  Directory Listing
Modified Wed May 19 15:09:11 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: switch VTK to use Steve's new git repo.

Revision 13409  Directory Listing
Modified Wed May 19 12:56:53 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: Add new CTestCustom file that will exclude warnings from external project libraries other than Slicer. This should make the dashboard much easier to read.

Revision 13406  Directory Listing
Modified Tue May 18 22:25:04 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Qt 4.6 is required within SuperBuild/CMakeLists.txt

Revision 13405  Directory Listing
Modified Tue May 18 22:23:29 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: PythonQt is not any more a direct dependency of Slicer

CTK will download/configure/build PythonQt

Revision 13397  Directory Listing
Modified Mon May 17 21:51:17 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: if not building KWWidgets then python will not depend on tcl/tk nor build tkinter.

Revision 13387  Directory Listing
Modified Mon May 17 18:25:01 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: fix pythong copying the wrong version of the python dll, fix by using CMAKE_CFG_INITDIR.

Revision 13365  Directory Listing
Modified Thu May 13 21:20:19 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: In CMakeLists.txt, CTK_DIR should be set to ${CMAKE_BINARY_DIR}/CTK-build not ${CMAKE_BINARY_DIR}/CTK-build/CTK-build

Indeed the CTKConfig.cmake is located in ${CMAKE_BINARY_DIR}/CTK-build

Revision 13364  Directory Listing
Modified Thu May 13 21:11:54 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/SuperBuild
COMP: Superbuild - Make sure External_PythonQt is included

Todo: Python26 should also be build without dependencies with Tcl and Tk

Revision 13346  Directory Listing
Modified Thu May 13 13:14:29 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: First pass revamp of dependencies.

Revision 13345  Directory Listing
Modified Wed May 12 22:52:54 2010 UTC (7 years, 4 months ago) by finetjul
Original Path: trunk/SuperBuild
COMP: On Windows, Python does not depends on the project tk (because it doesn't exist). Update the path of the StringFindReplace.cmake file.
Tk is automatically retrieved with tcl.

Revision 13343  Directory Listing
Modified Wed May 12 21:21:19 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
BUG: Fix dependencies that were lost when splitting targets into separate files.

Revision 13342  Directory Listing
Modified Wed May 12 21:16:54 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: always build curl as shared.

Revision 13341  Directory Listing
Modified Wed May 12 21:08:32 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
STYLE: cleanup itcl_configure_step.cmake.in

Revision 13339  Directory Listing
Modified Wed May 12 19:20:29 2010 UTC (7 years, 4 months ago) by finetjul
Original Path: trunk/SuperBuild
COMP: Add CTK + BatchMake library dependencies in Superbuild.

Revision 13323  Directory Listing
Modified Tue May 11 21:22:26 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: First pass massive reorganization of SuperBuild, splitting each target into seperate files named External_<target>. COMP: Merge in Changes from Slicer4 branch.

Revision 13322  Directory Listing
Modified Tue May 11 19:49:23 2010 UTC (7 years, 4 months ago) by finetjul
Original Path: trunk/SuperBuild
COMP: CTK was missing VTK dependency in SuperBuild

Revision 13315  Directory Listing
Modified Tue May 11 16:43:17 2010 UTC (7 years, 4 months ago) by finetjul
Original Path: trunk/SuperBuild
ENH: Merge Slicer4 branch on trunk rev12438 -> rev13314

Revision 13302  Directory Listing
Modified Mon May 10 17:16:49 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: merge in using vtk mirror from trunk. STYLE: Clean up script removing unnecessary comments etc.

Revision 13288  Directory Listing
Modified Fri May 7 21:19:42 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: Merge in fixes from JCFR.

Revision 13286  Directory Listing
Modified Fri May 7 20:49:27 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: force RPATH on for Mac Builds.

Revision 13285  Directory Listing
Modified Fri May 7 18:17:52 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: add a modified version of ExternalProject that has a bug fix to address changes to configure options not propagating properly.

Revision 13282  Directory Listing
Modified Fri May 7 15:59:37 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: restore vtk cvs for the moment.

Revision 13281  Directory Listing
Modified Fri May 7 15:53:43 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: Switch SuperBuild vtk to use git repo mirror.

Revision 13208  Directory Listing
Modified Tue May 4 16:30:41 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: further improvements to linking VTK on Mac.

Revision 13207  Directory Listing
Modified Tue May 4 15:33:57 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: fix missing endif().

Revision 13206  Directory Listing
Modified Tue May 4 15:17:08 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: Add flags and build options to build VTK with X11 only on Mac.

Revision 13203  Directory Listing
Modified Tue May 4 12:48:49 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: Fix SuperBuild to use KWWidgets Tag Slicer-3-6.

Revision 12878  Directory Listing
Modified Fri Apr 23 12:47:15 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: update SuperBuild to also use ITK-3-18.

Revision 12687  Directory Listing
Modified Thu Apr 8 17:11:12 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: Fix up VTK Qt variables.

Revision 12685  Directory Listing
Modified Thu Apr 8 13:26:04 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
BUG: Fix configuring tk on Unix.

Revision 12684  Directory Listing
Modified Thu Apr 8 13:16:17 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
BUG: Fix building tk on Unix.

Revision 12610  Directory Listing
Modified Thu Apr 1 22:22:13 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
STYLE: fix comment.

Revision 12609  Directory Listing
Modified Thu Apr 1 22:15:51 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
STYLE: clean up unused code, add comments.

Revision 12608  Directory Listing
Modified Thu Apr 1 22:12:53 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: cleanup building itcl.

Revision 12607  Directory Listing
Modified Thu Apr 1 22:12:36 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: cleanup building itcl.

Revision 12606  Directory Listing
Modified Thu Apr 1 22:11:28 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: massive improvments to building tcl/tk libraries, add a custom step for installing blt (to supress as it appears to always fail trying to create a shared blt library.

Revision 12580  Directory Listing
Modified Thu Apr 1 03:57:11 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: download blt's patch using cmake's file command executed from blt_download_tcl84_patch.cmake.

Revision 12579  Directory Listing
Modified Thu Apr 1 03:55:18 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: fix accidental overriding of tk_make_step.cmake.in.

Revision 12578  Directory Listing
Modified Thu Apr 1 03:53:59 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: massive improvements corresponding to a breakthrough discovery that you must configure build and install tcl/tk from with the unix dir of the source tree and not the root or certain files (tkConfig.sh && tclConfig.sh) may not be correctly generated.

Revision 12560  Directory Listing
Modified Wed Mar 31 00:29:57 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: fix typo.

Revision 12559  Directory Listing
Modified Wed Mar 31 00:04:21 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: check in blt patch command.

Revision 12558  Directory Listing
Modified Wed Mar 31 00:00:42 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: only patch blt on mac.

Revision 12557  Directory Listing
Modified Tue Mar 30 22:50:12 2010 UTC (7 years, 5 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: many more fixes for tcl libraries on Mac. Switch super build to use VTK-5-6.

Revision 12431  Directory Listing
Modified Tue Mar 23 01:40:00 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: fixes for Mac to properly patch and build incrtcl.

Revision 12430  Directory Listing
Modified Tue Mar 23 01:32:09 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: fixes for Mac to properly patch and build incrtcl.

Revision 12345  Directory Listing
Modified Sun Mar 14 20:56:05 2010 UTC (7 years, 6 months ago) by pieper
Original Path: trunk/SuperBuild
COMP: fix typo (extra paren in configure file)

Revision 12339  Directory Listing
Modified Fri Mar 12 19:12:30 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: fix missing ')'

Revision 12337  Directory Listing
Modified Fri Mar 12 15:33:44 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: fix missing ')'

Revision 12336  Directory Listing
Modified Fri Mar 12 14:55:34 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: itcl_configure_step needs to be configured with the path to tclsh.

Revision 12335  Directory Listing
Modified Fri Mar 12 14:54:53 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: more fixes for building itcl on Mac.

Revision 12334  Directory Listing
Modified Thu Mar 11 20:28:57 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: initial commit of itcl configure step script.

Revision 12273  Directory Listing
Modified Tue Mar 2 14:38:38 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: attempt to correct checkout error on blight/district9.

Revision 12272  Directory Listing
Modified Tue Mar 2 14:12:34 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: add support to supper build to control Debug Leaks for both VTK and Slicer.

Revision 12267  Directory Listing
Modified Mon Mar 1 21:22:44 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: some fixes to get building with VTK CVS HEAD.

Revision 12264  Directory Listing
Modified Mon Mar 1 19:55:20 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: add superbuild option to build slicer with VTK CVS HEAD.

Revision 12256  Directory Listing
Modified Fri Feb 26 16:01:50 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: attempt to set the path to tcsh on the configure line for itcl. If this doesn't work I'll have to add a custom command the calls another script with cmake -P.

Revision 12255  Directory Listing
Modified Fri Feb 26 15:12:57 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: add ability for a dashboard to override CMAKE_BUILD_TYPE with CTEST_BUILD_CONFIGURATION.

Revision 12243  Directory Listing
Modified Thu Feb 25 22:36:19 2010 UTC (7 years, 6 months ago) by jcfr
Original Path: trunk/SuperBuild
BUG: Superbuild - Pass variable Slicer3_TCL_DIR to Slicer3 project and update Package/CMakeLists.txt to consider the variable.

Revision 12242  Directory Listing
Modified Thu Feb 25 22:36:14 2010 UTC (7 years, 6 months ago) by jcfr
Original Path: trunk/SuperBuild
ENH: Updated Superbuild script - Added PythonQt support. Also added more comments.

Note also that BUILD_SHARED_LIBS is noew forced to ON

On windows, make sure you installed a patch program.
Otrherwise, pythonQt won't be built.

Revision 12240  Directory Listing
Modified Thu Feb 25 22:21:26 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: fix missing brace.

Revision 12230  Directory Listing
Modified Thu Feb 25 21:43:30 2010 UTC (7 years, 6 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: mac comments for things that need to be fixed.

Revision 12093  Directory Listing
Modified Wed Feb 10 19:12:29 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: adjust Slicer External_Project dependencies.

Revision 12092  Directory Listing
Modified Wed Feb 10 16:02:08 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: fix typo.

Revision 12091  Directory Listing
Modified Wed Feb 10 16:01:29 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: further cleanup of python dependent library cleanup and fixes to slicers build command.

Revision 12089  Directory Listing
Modified Wed Feb 10 15:31:28 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: more logic improvements for controlling if python and KWWidgets are being built and used by Slicer.

Revision 12065  Directory Listing
Modified Mon Feb 8 22:29:08 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: made many additions so that turning on Qt should properly configure VTK and Slicer.

Revision 12058  Directory Listing
Modified Mon Feb 8 18:22:59 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: remove some unnecessary code and add more logic for controlling options that are enabled.

Revision 12055  Directory Listing
Modified Mon Feb 8 14:46:23 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: add back some comments that were mistakenly removed by jcfr.

Revision 12054  Directory Listing
Modified Mon Feb 8 14:08:52 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: cleanup option comments.

Revision 12026  Directory Listing
Modified Fri Feb 5 22:06:48 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: add improved options for controlling Fortran based third party libraries and for including Qt.

Revision 12025  Directory Listing
Modified Fri Feb 5 21:24:25 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: remove unecessary python dependencies.

Revision 12019  Directory Listing
Modified Fri Feb 5 18:30:59 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: make python depend on both tcl and tk so that tkinter builds properly.

Revision 12017  Directory Listing
Modified Fri Feb 5 16:09:30 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: instead of downloading an external Slicer source tree we will now use the current Source Tree.

Revision 12014  Directory Listing
Modified Fri Feb 5 15:05:05 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: adjust slicer's dependencies on fortran third party libraries if they are built or not.

Revision 12013  Directory Listing
Modified Fri Feb 5 14:55:53 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
COMP: attempt to detect if there is a Fortran Compiler and add logic to enable third party libraries if there is a Fortran Compiler.

Revision 12010  Directory Listing
Modified Fri Feb 5 14:07:43 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: moving SlicerSuperBuild.cmake to its new home in the SuperBuild top level directory.

Revision 12009  Directory Listing
Added Fri Feb 5 14:05:44 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/SuperBuild
ENH: Creating a top level directory for CMake based Super Builds. To do a super build use the Slicer3\SuperBuild directory as your source directory.

  Subversion  TortoiseSVN  ViewVC