Fernando Cacciola
6f52d14e4d
Added current binary directory to each demo/examples to find .moc files
2008-12-17 19:44:21 +00:00
Laurent Rineau
2d8f66d8be
That should fix the problem with strange characters, such as "(", in the
...
sources directory.
2008-12-17 15:28:54 +00:00
Laurent Rineau
0c827a8010
Fix a bad copy-paste: s/QGLViewer/LEDA/ in FindLEDA.cmake
2008-12-16 17:50:57 +00:00
Fernando Cacciola
c5b9fb843f
Allow blank in paths to sources
2008-12-14 23:38:01 +00:00
Laurent Rineau
41bb417143
- CGAL cmake files are installed by default in
...
${CMAKE_INSTALL_PREFIX}/lib/CGAL-3.4 (but on Windows)
- The generated CGALConfig.cmake (from CGALConfig_install.fhs.cmake has
been modified so that it no longer refers to the source directory.
2008-12-11 15:24:51 +00:00
Fernando Cacciola
760dd350eb
Set WITH_LEDA OFF by defaut
2008-12-05 16:21:14 +00:00
Laurent Rineau
38cbc3926c
If GMP is not here, CGAL_Core cannot be compiled.
2008-12-03 13:57:18 +00:00
Laurent Rineau
642bde884e
Last minute big change: make GMP/MPFR an optional dependency.
...
Locally tested.
Just after that commit, I will create a fake release and trigger a
test suite with that modification.
2008-12-03 13:09:43 +00:00
Fernando Cacciola
4bf387c6ca
Fix assembling of optimized|debug LEDA libraries
2008-12-02 18:31:31 +00:00
Fernando Cacciola
dfa94e2e7d
Patch FindQt4 moccing under windows
2008-11-28 21:18:33 +00:00
Fernando Cacciola
4a4d927522
Moved cmake modules back (2/3)
2008-11-27 16:36:00 +00:00
Fernando Cacciola
2d5b17b9f4
renamed cmake/modules to lib/CGAL-3.4 (0/1)
2008-11-04 16:00:57 +00:00
Fernando Cacciola
fb446def12
Moved CGALConfig.cmake-.*.in down lib/CGAL.3,4
2008-11-04 15:58:45 +00:00
Laurent Saboret
c99c1ce981
Fixed usage of LAPACK_LINKER_FLAGS (see r46659)
2008-11-04 14:37:39 +00:00
Laurent Saboret
69eade49a7
Port to Windows/Visual C++ 2005
2008-11-04 14:15:30 +00:00
Fernando Cacciola
3843318804
Fixed usage of BLAS_LINKER_FLAGS
2008-11-04 13:48:23 +00:00
Fernando Cacciola
808720ead6
FIxed LEDA_LINERFLAGS and use them in CGAL_SetupLEDA
2008-11-04 13:47:59 +00:00
Fernando Cacciola
d597b8c40b
Separate defintions from flags
2008-11-04 13:25:05 +00:00
Fernando Cacciola
994028ec51
Prefixed CreateSingleSourceCGALProgram.cmake with CGAL_
2008-11-04 13:09:48 +00:00
Fernando Cacciola
29000b40d1
Removed more obsoloted cmake modules
2008-11-04 12:56:36 +00:00
Fernando Cacciola
67151cd142
Removed obsoleted cmake modules
2008-11-04 12:50:28 +00:00
Fernando Cacciola
145ee41079
Prefixed CGAL cmake modules with CGAL_
2008-11-04 12:49:32 +00:00
Fernando Cacciola
6bae1045df
Fixed handling of flags when defined interactively
2008-11-03 21:00:22 +00:00
Laurent Saboret
419684e402
Improved BLAS/LAPACK/TAUCS support:
...
- use a C++ compiler instead of a Fortran one
- compatible with CMake 2.4
2008-11-03 17:46:30 +00:00
Fernando Cacciola
cd8a9bfb78
Fixed set of leda related vars in the cache
2008-10-31 21:52:34 +00:00
Fernando Cacciola
45dccfe44b
Skip GMPXX under windows
2008-10-30 21:57:13 +00:00
Fernando Cacciola
6495c9da12
Rename CGAL_SetupBLAS (et al) to CGAL_UseBlas (et al) - Part 2/2
2008-10-30 16:01:16 +00:00
Fernando Cacciola
144fbe74d5
Rename CGAL_SetupBLAS (et al) to CGAL_UseBlas (et al) - Part 1/2
2008-10-30 15:59:05 +00:00
Fernando Cacciola
f44cc724b2
Remove definitions of CGAL_3RD_PARTY_* variables in user-side dependency setup scripts
2008-10-30 15:43:44 +00:00
Fernando Cacciola
f7f4320e16
Added CGAL_SetupBoostProgramOptions
2008-10-30 15:26:31 +00:00
Fernando Cacciola
2455ef9e85
Replaced CGAL_SOURCE_DIR and CGAL_BINARY_DIR with CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR
2008-10-30 13:45:04 +00:00
Laurent Saboret
164adfb71d
Fixed bug: AUTO_LINK_ENABLED was renamed CGAL_AUTO_LINK_ENABLED
2008-10-28 12:47:45 +00:00
Laurent Rineau
3b240607ba
Add a suffix "taucs" so that Taucs can be found automatically in
...
/usr/lib/taucs/ and /usr/include/taucs/. There are RPMs around that install
Taucs in those directories (see taucs atrpm's package for example).
2008-10-27 12:54:52 +00:00
Laurent Saboret
0bbfad9e5c
Merge of Fernando's CMake files for BLAS/LAPACK/TAUCS with the original
...
FindBLAS.cmake and FindLAPACK.cmake in CMake 2.6.
The result is more or less equivalent to install_cgal's behavior.
TODO:
- use a C++ compiler instead of a Fortran one
- try to be compatible with CMake 2.4
- find CBLAS (http://www.netlib.org/cblas )?
Jet_fitting_3 and Surface_mesh_parameterization compile now with CMake
(tested on Linux/gcc and Windows/VC++ 2005).
2008-10-23 16:29:42 +00:00
Fernando Cacciola
d70bdaea18
Prefixed cmake variables with CGAL_
2008-10-23 14:59:02 +00:00
Fernando Cacciola
bc48840dd3
Fixed propagation of flags into CGALConfig
2008-10-23 13:32:10 +00:00
Fernando Cacciola
620de7792e
LEDA support integrated into CGAL itself
2008-10-17 19:04:04 +00:00
Fernando Cacciola
0876bc0d86
Added leda support
2008-10-17 18:55:54 +00:00
Fernando Cacciola
484ae74ae3
Added BLAS/LAPACK and TAUCS support
2008-10-17 18:13:17 +00:00
Fernando Cacciola
185d7a8e80
FIXED -> Fixed unintentional overrriding of BUILD_SHARED_LIBS o)
2008-10-16 16:55:31 +00:00
Fernando Cacciola
5f60dfbbd1
Fixed unintentional overrriding of BUILD_SHARED_LIBS
2008-10-16 16:32:11 +00:00
Fernando Cacciola
fff733b368
Fixed add_to_cached_list
2008-10-15 18:15:03 +00:00
Fernando Cacciola
026bf9eae5
Fixed cache_set macro to accept non-existent variables as lvalues
2008-10-15 18:10:45 +00:00
Fernando Cacciola
aae7e6e95e
Avoid re-configuring 3rd party libs on user programs since the reference cache is not loaded in this case
2008-10-07 23:10:03 +00:00
Fernando Cacciola
8c47be0a13
Fixed droped CGAL_USE_<dependency>
2008-10-01 22:18:40 +00:00
Fernando Cacciola
6fdf8251bd
Allowed CGAL components to be configured and compiled independently
...
Make library naming consistent with component names
2008-10-01 21:38:37 +00:00
Fernando Cacciola
2092077d93
Dependencies setup refactored II
2008-10-01 21:27:19 +00:00
Fernando Cacciola
bd5e784004
Dependencies setup refactored
2008-10-01 21:26:28 +00:00
Laurent Rineau
7a807a490e
Fix to please cmake-2.6.
2008-09-24 14:44:44 +00:00
Laurent Rineau
b52c7a09e9
- Fix soname and soversion of libraries (they were exchanged).
...
- Make get_dependency_version found the print_${LIB}_version.cpp, even
if the lib is compiled separately.
- Rename FindQt3.cmake to FindQt3-patched.cmake and Qt3Macros to
Qt3Macros-patched.
- Make CGAL-Qt3 compilable separately.
- Fix all commited CMakeLists.txt:
- use Qt3-patched and Qt3Macros-patched, and s/QT_/QT3_/
- add a comment about FindQt3-patched,
- wrap target creation with if(CGAL_FOUND AND QT3_FOUND)/else/endif
- Modified cgal_create_cmake_script
2008-09-24 10:32:44 +00:00