[Repository Listing] / [Slicer3] / oldtrunk / CMake
 

Log of /oldtrunk/CMake

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 14787  Directory Listing
Modified Tue Aug 31 22:54:42 2010 UTC (7 years ago) by jcfr
Original Path: trunk/CMake
STYLE: Add license header to QTCoreModules, QTCLI, QTGUI, QTCore, Applications/SlicerQT

Revision 14588  Directory Listing
Modified Mon Aug 16 20:03:19 2010 UTC (7 years, 1 month ago) by pieper
Original Path: trunk/CMake
COMP: fix makefile dependency for python resource files

Revision 14582  Directory Listing
Modified Mon Aug 16 18:32:59 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/CMake
STYLE: Remove extra comment from Slice3_compile_python_scripts macro

Revision 14580  Directory Listing
Modified Mon Aug 16 18:32:47 2010 UTC (7 years, 1 month ago) by jcfr
Original Path: trunk/CMake
COMP: Added macro Slicer3_compile_python_scripts

Factored out CMake code from Base/Python/CMakeLists.txt for future re-use

Revision 13838  Directory Listing
Modified Thu Jun 17 08:27:51 2010 UTC (7 years, 3 months ago) by jcfr
Original Path: trunk/CMake
COMP: QTBaseLibraries and qMRMLWidgets now link against CTK_EXTERNAL_LIBRARIES

Revision 13801  Directory Listing
Modified Tue Jun 15 18:12:21 2010 UTC (7 years, 3 months ago) by finetjul
Original Path: trunk/CMake
ENH: Merge Base/QTBase with Base/QTCore

Some QtGUI dependent code was in Base/QTBase (qSlicerWidget,
qSlicerAbstractModuleWidget...) but Base/QTBase is not supposed to have
any QtGUI dependent code.
Moreover, QTBase and QTCore had no striking difference, they should be
merged.
QTBase is then moved into QtCore and QtGUI depending on the dependencies.
qSlicerAbstractModule (non gui) was depending on
qSlicerAbstractModuleWidget (gui), we created an intermediate class:
qSlicerAbstractModuleRepresentation (non gui) to remove the dependency
with GUI code. As the last class share a property with qSlicerWidget
(MRMLScene), we created a base class that contains the property.
ctkSettings is a gui class but is used in qSlicerCoreApplication, we now
handle QSettings in qSlicerCoreApplication and ctkSettings in
qSlicerApplication.

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

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

Revision 13469  Directory Listing
Modified Mon May 24 23:29:20 2010 UTC (7 years, 4 months ago) by jcfr
Original Path: trunk/CMake
COMP: Superbuild - Set the number of reported warning to -1 (unlimited)

Revision 13451  Directory Listing
Modified Sun May 23 11:41:31 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/CMake
ENH: more warning supression for blt.

Revision 13450  Directory Listing
Modified Sun May 23 02:15:55 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/CMake
ENH: add more warnings.

Revision 13437  Directory Listing
Modified Fri May 21 13:14:53 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/CMake
COMP: more warning supression for SuperBuilds.

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

Revision 13409  Directory Listing
Modified Wed May 19 12:56:53 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/CMake
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 13329  Directory Listing
Modified Tue May 11 22:01:21 2010 UTC (7 years, 4 months ago) by partyd
Original Path: trunk/CMake
ENH: remove the local ExternalProject and instead use CTK's.

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

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

Revision 12788  Directory Listing
Modified Fri Apr 16 22:13:17 2010 UTC (7 years, 5 months ago) by pieper
Original Path: trunk/CMake
BUG: adding _64 to build name broke the extension download URL.  No need to add _64 because all osx slicer builds at 64 bit - see  http://en.wikipedia.org/wiki/X86-64#Mac_OS_X

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

Revision 12244  Directory Listing
Modified Thu Feb 25 22:36:22 2010 UTC (7 years, 6 months ago) by jcfr
Original Path: trunk/CMake
BUG: Update CMake/Slicer3ModuleLogicMacros to not link against either SlicerQT libraries or BaseGUI library

Revision 12229  Directory Listing
Modified Thu Feb 25 21:34:58 2010 UTC (7 years, 6 months ago) by jcfr
Original Path: trunk/CMake
ENH: SlicerQT - Added cmake script, diff files and PythonQtCMakeLists.txt allowing to patch PythonQT SVN head.

Revision 12101  Directory Listing
Modified Thu Feb 11 03:40:44 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/CMake
COMP: Update CMake/Slicer3findQT.cmake to include QTTEST if Slicer3_BUILD_TESTING is enabled

Revision 12012  Directory Listing
Modified Fri Feb 5 14:37:56 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/CMake
ENH: add cmake module to beable to automatically detect if there is a Fortran Compiler and then optionally build Fortran dependent Slicer third party libraries.

Revision 12011  Directory Listing
Modified Fri Feb 5 14:09:21 2010 UTC (7 years, 7 months ago) by partyd
Original Path: trunk/CMake
ENH: move StringFindRepleace to a more appropriate place in the top level CMake directory.

Revision 11953  Directory Listing
Modified Wed Feb 3 19:07:19 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/CMake
COMP: Update CMake/DiscoverSystemNameAndBits.cmake to correctly set Slicer3_BUILD on Darwin

Note: CMAKE_SYSTEM_PROCESSOR MATCHES was compared to 'Intel', it seems this
value isn't valid. 'powerpc' is used instead.

Revision 11910  Directory Listing
Modified Mon Feb 1 17:04:15 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/CMake
COMP: Fix a typo error in CMake/DiscoverSystemNameAndBits

- ${Slicer_BUILD_BITS} was used instead of ${Slicer3_BUILD_BITS}

Revision 11904  Directory Listing
Modified Mon Feb 1 07:13:07 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/CMake
COMP: Added macro Slicer3_build_module_logic simplifying the logic of each module into a separate library

Revision 11903  Directory Listing
Modified Mon Feb 1 07:13:04 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/CMake
COMP: Update Slicer3QTModulesMacros - headers are now installed in ${Slicer3_INSTALL_QTLOADABLEMODULES_INCLUDE_DIR}/${QTMODULE_NAME}

Revision 11899  Directory Listing
Modified Sun Jan 31 18:34:55 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/CMake
COMP: Added cmake script allowing to obtain the current name of the system.

After the script is included, the variable Slicer3_BUILD containing
will be available and should contain on of these value:
 solaris8,
 linux-x86
 linux-x86_64
 darwin-ppc
 darwin-x86
 darwin-x86_64
 win32
 win64

and  Slicer3_BUILD_BITS either "32" or "64"

Revision 11898  Directory Listing
Modified Sun Jan 31 18:34:52 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/CMake
COMP: Added cmake macro TODAY allowing to obtain the current date in cross-platform fashion.

Use:
  include(.../Slicer3TodayMacro.cmake)

  TODAY(MyDate)

  MyDate  will be of the form: YYYY-MM-DD

Note: Should work on windows and unix-like platform

Revision 11897  Directory Listing
Modified Sun Jan 31 18:34:48 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/CMake
COMP: Add FindGit.cmake to Slicer3/CMake

Within a CMakeLists.txt script, it's now possible to include git:

FIND_PACKAGE(Git)

If Git executable is found, the macro Git_WC_INFO is available.

Use:
  Git_WC_INFO(${CMAKE_CURRENT_SOURCE_DIR} Slicer3)

Then, the following variable are set:
  Slicer3_WC_REVISION_HASH
  Slicer3_WC_REVISION_NAME

and if git-svn is used:
  Slicer3_WC_REVISION
  Slicer3_WC_LAST_CHANGED_AUTHOR
  Slicer3_WC_LAST_CHANGED_REV
  Slicer3_WC_LAST_CHANGED_DATE

Revision 11894  Directory Listing
Modified Sat Jan 30 20:16:42 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/CMake
COMP: Update the messages printed by Slicer3FindQT and Designer/CMakeLists.txt

Revision 11893  Directory Listing
Modified Sat Jan 30 20:08:05 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/CMake
COMP: Tune  Slicer3FindQT.cmake script.
If VTK is configured properly, it's not required anymore to
enter QT_QMAKE_EXECUTABLE.

Revision 11891  Directory Listing
Modified Sat Jan 30 19:08:06 2010 UTC (7 years, 7 months ago) by ibanez
Original Path: trunk/CMake
BUG: When checking for the QT setup of VTK, the variable VTK_QT_QMAKE_EXECUTABLE should be used instead of QT_QMAKE_EXECUTABLE.

Revision 11862  Directory Listing
Modified Fri Jan 29 16:05:56 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/CMake
COMP: Review Slicer3FindQT.cmake to accept Qt version 4.6 and above

Revision 11844  Directory Listing
Modified Thu Jan 28 22:05:21 2010 UTC (7 years, 7 months ago) by jcfr
Original Path: trunk/CMake
COMP: SlicerQT - Updated Slicer3QT CMake macro to automatically create two source groups: Resources and Generated

These source groups should, for example, appear when the project is loaded
in visual studio.

See http://www.cmake.org/Wiki/CMake_FAQ#How_To_Put_Files_in_Folders_in_Visual_Studio_Projects

Revision 11601  Directory Listing
Modified Tue Jan 12 17:58:25 2010 UTC (7 years, 8 months ago) by jcfr
Original Path: trunk/CMake
COMP: SlicerQT - Slicer3_USE_QT is now define using #cmakedefine Slicer3_USE_QT in vtkSlicerConfigure.h.in

Note: It was previously defined using ADD_DEFINITIONS(-DSlicer3_USE_QT) in CMake/Slicer3FindQT.cmake

Revision 11337  Directory Listing
Modified Fri Dec 18 06:38:31 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/CMake
ENH: SlicerQT - QT 4.6 is now required while configuring the project

FIND_PACKAGE(Qt4)

has been changed into

FIND_PACKAGE(Qt4 4.6 EXACT)

Revision 11330  Directory Listing
Modified Wed Dec 16 11:59:04 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/CMake
ENH: SlicerQT - Merge QTModules/qSlicerQTModulesExport.h.in and Base/qSlicerBaseExport.h.in into qSlicerExport.h.in

Revision 11329  Directory Listing
Modified Wed Dec 16 11:50:28 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/CMake
ENH: SlicerQT - Remove QTModules/qSlicerQTModulesConfigure.h.in and rename qSlicerQTModulesWin32Header to qSlicerQTModulesExport.h.in

Revision 11314  Directory Listing
Modified Tue Dec 15 22:01:17 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/CMake
ENH: SlicerQT - Remove Base/qSlicerBaseConfigure.h.in and rename qSlicerBaseWind32Header.h.in to qSlicerBaseExport.h.in

Revision 11290  Directory Listing
Modified Tue Dec 15 09:02:00 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/CMake
COMP: Updated Slicer3PluginsMacros, GenerateSlicer3Config and Utilities/Package/CMakeLists.txt to include TCL/KWWidgets code only if required

Revision 11285  Directory Listing
Modified Tue Dec 15 09:01:42 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/CMake
STYLE: Remove extra comments from CMake/Slicer3FindQT.cmake

Revision 11255  Directory Listing
Modified Fri Dec 11 17:32:02 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/CMake
STYLE: Update CMakeLists.txt
 - Move testing code in the CMakeLists located under Testing.
 - Ensure that SlicerQT was build appropriately and without dependency on SlicerBaseGUI

Revision 11220  Directory Listing
Modified Tue Dec 8 18:29:18 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/CMake
BUG: SlicerQT - Resource weren't added properly in CMake/Slicer3QTBaseLibraryMacros

Revision 11208  Directory Listing
Modified Tue Dec 8 04:13:34 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/CMake
ENH: SlicerQT - Add Libs/qVTKWidgets

This library will contain QT widget that depends only on QT and CTK

Revision 11146  Directory Listing
Modified Fri Dec 4 05:13:37 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/CMake
BUG: SlicerQT - Fix Slicer3QTBaseLibraryMacros

In r11143, Base/QT libraries have been renamed from SlicerBaseQT* to qSlicerBaseQT*.

In the mean time, macro Slicer3QTBaseLibraryMacros was configuring the win32 header file improperly.

Removing the extra q solved the problem.

Revision 11115  Directory Listing
Modified Wed Dec 2 16:10:03 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/CMake
BUG: SlicerQT - The resource files weren't compiled and added to the source correctly

Revision 11051  Directory Listing
Modified Wed Nov 25 20:56:03 2009 UTC (7 years, 9 months ago) by jcfr
Original Path: trunk/CMake
ENH: SlicerQT - Copy all the slicer related logo into 'Slicer3/Resources/Images' and create the resource file 'Slicer3/Resources/qSlicerLogos.qrc'. Update Slicer3_build_qtmodule macro to automatically include the resource file 'qSlicerLogos.qrc'

Revision 11035  Directory Listing
Modified Tue Nov 24 15:25:09 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/CMake
STYLE: SlicerQT - Clean Slicer3QTModuleMacros

Revision 11004  Directory Listing
Modified Thu Nov 19 16:18:07 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/CMake
ENH: SlicerQT - Update macro 'Slicer3_build_qtmodule', the list of resources can now be paassed as a parameter.

Revision 10929  Directory Listing
Modified Wed Nov 11 05:36:03 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/CMake
BUG: SlicerQT - Fix Slicer3QTModuleMacros and Slicer3QTBaseLibraryMacros Macros. The variable 'MY_WIN32_HEADER_PREFIX' was incorrectly set.

Revision 10926  Directory Listing
Modified Wed Nov 11 01:34:11 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/CMake
ENH: SlicerQT - Split Base/GUIQT into Base/QTBase and Base/QTGUI

Revision 10894  Directory Listing
Modified Fri Nov 6 22:59:12 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/CMake
ENH: SlicerQt - Major refactoring. Module are now initialized within the overloaded function 'initializer'. qCTKFactory classed is now the base for Plugin and Object factory. Other kind of factory can easily be implemented. Module title should be set in the CMakeLists.txt of each QT module.

Revision 10843  Directory Listing
Modified Mon Nov 2 15:38:46 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/CMake
BUG: QtSlicer - Remove macro qSlicerGetModuleTitleDefinitionMacro/qSlicerGetModuleTitleDeclrationMacro and add the virtual method moduleTitle. In vtkSlicerApplication, rename method InitializeQtModule to InitializeQtCoreModule and add method InitializeQtCoreModules. Update QTModules and add the QtPlugin declaration. Update the appropriate header and cmake files in order to install the Qt loadable modules into a separate directory named 'QTLoadableModules'

Revision 10838  Directory Listing
Modified Mon Nov 2 10:31:48 2009 UTC (7 years, 10 months ago) by finetjul
Original Path: trunk/CMake
COMP: SlicerQT: Fix windows compilation errors

Revision 10822  Directory Listing
Modified Sat Oct 31 00:13:46 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/CMake
ENH: QtSlicer - Add GUIQT/Plugins directory. Rename QCTKWidgets/QMRMLWidgets to qCTKWidgets/qMRMLWidgets

Revision 10820  Directory Listing
Modified Fri Oct 30 22:37:03 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/CMake
BUG: QtSlicer - Since minium version required is 2.6, update Slicer3QTModuleMacros to avoid triggering the CMP00012 warning with cmake version above 2.6.5

Revision 10816  Directory Listing
Modified Fri Oct 30 21:16:42 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/CMake
BUG: QtSlicer - Update Slicer3QTModuleMacros to configure qSlicerQTModulesConfigure.h.in and qSlicerQTModulesWin32Header.h.in appropriately for the considered qt module

Revision 10805  Directory Listing
Modified Fri Oct 30 14:49:46 2009 UTC (7 years, 10 months ago) by jcfr
Original Path: trunk/CMake
ENH: QtSlicer - Add CMake macro helping to write CMakeLists.txt for loadable QtModule

Revision 10711  Directory Listing
Modified Tue Oct 20 22:11:24 2009 UTC (7 years, 11 months ago) by finetjul
Original Path: trunk/CMake
ENH: SlicerQt: Add Slicer3_USE_KWWidgets variable

Revision 10581  Directory Listing
Modified Wed Oct 7 11:47:33 2009 UTC (7 years, 11 months ago) by jcfr
Original Path: trunk/CMake
ENH: Initial commit of the QtSlicer port. Added subdirs Base/GUI2, Libs/QCTKWidgets and Libs/QMRMLWidgets. Updated Application/GUI/Slicer3 and Base/GUI/vtkSlicerApplication to be able to initialize and start QtModule. CMakeLists.txt also updated to consider the script CMake/Slicer3FindQT.cmake

Revision 10427  Directory Listing
Modified Tue Sep 8 23:25:42 2009 UTC (8 years ago) by pieper
Original Path: trunk/CMake
ENH: better valgrind cut and paste

Revision 9363  Directory Listing
Modified Thu Apr 30 12:25:21 2009 UTC (8 years, 4 months ago) by pieper
Original Path: trunk/CMake
COMP: fix cmake file for machines that don't have cuda sdk installed

Revision 9361  Directory Listing
Modified Thu Apr 30 05:20:38 2009 UTC (8 years, 4 months ago) by nicky
Original Path: trunk/CMake
ENH:Let CUDA_SUPPORT_ENABLED flag be set to ON automatically if CUDA is 
found in the system. 

Revision 9165  Directory Listing
Modified Mon Apr 13 06:15:31 2009 UTC (8 years, 5 months ago) by nicky
Original Path: trunk/CMake
ENH: update FindCuda.cmake to support various systems better

Revision 7799  Directory Listing
Modified Wed Nov 5 23:39:51 2008 UTC (8 years, 10 months ago) by pieper
Original Path: trunk/CMake
COMP: change from TEEM to Teem for compatibility with current svn trunk of teem

Revision 7615  Directory Listing
Modified Sat Sep 27 19:45:16 2008 UTC (8 years, 11 months ago) by lorensen
Original Path: trunk/CMake
ENH: the start of ctest scripts for building Slicer3/

Revision 7601  Directory Listing
Modified Wed Sep 24 09:17:10 2008 UTC (9 years ago) by nicky
Original Path: trunk/CMake
ENH:delete unused FindCuda.cmake

Revision 7583  Directory Listing
Modified Tue Sep 16 04:06:55 2008 UTC (9 years ago) by nicky
Original Path: trunk/CMake
ENH:FindCuda.cmake works on Mac OS X and Linux Fedora 8

Revision 7579  Directory Listing
Modified Sat Sep 13 01:36:09 2008 UTC (9 years ago) by nicky
Original Path: trunk/CMake
ENH:integrate FindCuda.cmake

Revision 7565  Directory Listing
Modified Wed Sep 10 15:54:29 2008 UTC (9 years ago) by nicky
Original Path: trunk/CMake
BUG:modify CMakeLists.txt so that cmake does not stop when CUDA_INSTALL_PREFIX is not set

Revision 7552  Directory Listing
Modified Tue Sep 9 15:42:03 2008 UTC (9 years ago) by nicky
Original Path: trunk/CMake
ENH:added cuda CMake scripts

Revision 7240  Directory Listing
Modified Wed Jul 2 16:32:36 2008 UTC (9 years, 2 months ago) by barre
Original Path: trunk/CMake
ENH: fix missing FUNC

Revision 7223  Directory Listing
Modified Fri Jun 27 16:16:32 2008 UTC (9 years, 2 months ago) by barre
Original Path: trunk/CMake
ENH: fix submission to dashboard for plugins

Revision 6920  Directory Listing
Modified Thu May 29 19:22:36 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/CMake
ENH: hide testing tricks inside a macro

Revision 6889  Directory Listing
Modified Tue May 27 22:44:06 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/CMake
ENH: Plugins and Modules have specific location for their binairies/dll, different from the usual bin/ and lib/ (i.e. lib/Slicer3/Plugins, lib/Slicer3/Modules). This was achieved by setting LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH from the slicer3_set_default_modules_output_path and slicer3_set_default_plugins_output_path macro, but it is a dangerous practice to override a global variable, as it propagates to subtrees. As a result, SlicerTractographySeeding, which combines a module and a CLP in the same CMakeLists, was not built to the proper directory; ExtractSkeleton was not output in the right location either, and several tests ended up in Plugins instead of bin/ (GaussianBlurImageFilterTest, OrientImageTest). Fix this by creating a macro that will set the LIBRARY_OUTPUT_DIRECTORY and RUNTIME_OUTPUT_DIRECTORY explicitly on a *target* basis, using SET_TARGET_PROPERTIES. This removes the side-effects described above.

Revision 6842  Directory Listing
Modified Mon May 26 15:04:40 2008 UTC (9 years, 3 months ago) by barre
Original Path: trunk/CMake
ENH: added slicer3_install_modules and slicer3_install_plugins macro to hide the big INSTALL() command that was used to install plugins/modules; this is more elegant, and enable us to have better control on installation by modifying just one file.

Revision 6825  Directory Listing
Modified Thu May 22 20:17:55 2008 UTC (9 years, 4 months ago) by barre
Original Path: trunk/CMake
ENH: more macros

Revision 6774  Directory Listing
Modified Tue May 20 07:31:11 2008 UTC (9 years, 4 months ago) by barre
Original Path: trunk/CMake
ENH: Slicer3 Spring Installation Clean Up

Revision 4867  Directory Listing
Modified Sat Nov 17 20:30:22 2007 UTC (9 years, 10 months ago) by pieper
Original Path: trunk/CMake
STYLE: typo

Revision 4142  Directory Listing
Modified Tue Aug 28 16:15:21 2007 UTC (10 years ago) by pieper
Original Path: trunk/CMake
ENH: some cleanups and new suppressions after testing with valgrind

Revision 2302  Directory Listing
Modified Wed Jan 24 18:28:34 2007 UTC (10 years, 8 months ago) by pieper
Original Path: trunk/CMake
ENH: extra comment

Revision 2290  Directory Listing
Modified Tue Jan 23 18:20:58 2007 UTC (10 years, 8 months ago) by pieper
Original Path: trunk/CMake
ENH: new suppressions for valgrind

Revision 2284  Directory Listing
Modified Mon Jan 22 22:12:35 2007 UTC (10 years, 8 months ago) by pieper
Original Path: trunk/CMake
ENH: new valgrind suppressions

Revision 1579  Directory Listing
Added Tue Nov 14 18:51:00 2006 UTC (10 years, 10 months ago) by pieper
Original Path: trunk/CMake
ENH: some support for using valgrind for bug hunting

  Subversion  TortoiseSVN  ViewVC