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
Fernando Cacciola
747f95e0ce
Make executables adopt the flags used when building libraries unless specifically told otherwise
2008-09-18 18:33:13 +00:00
Laurent Rineau
d86ce5c619
Fix yet another bug in FindBoost.cmake: if Boost_LIBRARY_DIRS is in cache,
...
use it, instead of overwriting it with a wrong value!
2008-09-17 15:01:30 +00:00
Fernando Cacciola
a460b47bfa
Re-fixed add_unique_flags
2008-09-16 16:06:20 +00:00
Laurent Rineau
a5efb9f1ba
Fix indentation.
2008-09-16 13:34:43 +00:00
Laurent Rineau
d55fa891ea
Fix naming hell in 3RD_PARTY_*DIR (*DIRS or *DIR). I have choosen *DIRS.
2008-09-16 11:57:59 +00:00
Fernando Cacciola
e784625207
FIxed "add_unique_flag" macro for cmake 2.4.7 (which doesn't support LIST ( FIND command)"
2008-09-15 18:55:37 +00:00
Fernando Cacciola
c85fc9ec45
Added psapi.lib dependency on Windows
2008-09-15 16:41:22 +00:00
Fernando Cacciola
cc25cb0130
Fixed unintended presistence of 3RD_PARTY cache variables
2008-09-15 16:25:09 +00:00
Fernando Cacciola
502c3f271f
Added libCGAL to libCGAL-Qt3
...
Avoid detecting flags at user-program configuration
2008-09-12 18:58:38 +00:00
Fernando Cacciola
de55891e4d
Fixed gcc-version detection
2008-09-11 18:58:21 +00:00