Axel Naumann
51faf8c1fd
Enable doxygen target for CMake.
2016-01-05 09:14:07 +01:00
Axel Naumann
ba8e6b2834
Add install dir to cling include path; move -DCLING_VERSION.
...
The latter fixes CMake cling tests.
2016-01-02 20:48:01 +01:00
Pere Mato
1d1a9c185f
Attempt to fix ROOT-7744 by hiding all the LLVM/clang symbols present in libCling.so. The cling symbols are left unhidden.
2015-10-30 17:09:07 +01:00
Axel Naumann
9ac315678b
Fix for standalone cling build where CLANG_MAJOR is undefined (Thanks, Pere!).
2015-06-12 15:01:10 +02:00
Danilo Piparo
2441d473ec
Suppress warning on apple platforms
2015-04-17 09:38:39 +02:00
Danilo Piparo
7d189c2665
Eliminate warnings for CMake builds
...
o All warnings which are not due to cling in 3.5
o Unused local typedefs in 3.6 (in 35 the switch is missing)
2015-03-21 12:58:59 +01:00
Bertrand Bellenot
f03fa76597
Re-introduce correct include directories search path when building standalone Cling on Windows
2014-10-02 12:40:04 +02:00
Pere Mato
052db346d8
Finish - Do not display suggestions only for ROOT.
2014-09-20 16:25:06 +02:00
Pere Mato
1330543641
Avoid copying or creating soft link of cling under llvm/src/tools. This solved the problem of soft links on Windows.
2014-09-04 17:49:17 +02:00
Philippe Canal
417dfa1c6f
More <TAB> removal
2014-08-13 16:08:29 +02:00
Pere Mato
0b54c79e6d
Building LLVM and CLING as CMake sub-directories instead of as ExternalProjects. Ninja is now supported.
2014-07-16 20:57:04 +02:00
Pere Mato
45635cf4a2
Pass the CLING_VERSION as compiler flag and remove it from cling_compiledata.h file
2014-05-13 16:47:56 +02:00
Bertrand Bellenot
709f085345
Pass the CLING_VERSION as compiler flag
2014-05-13 15:41:10 +02:00
Vassil Vassilev
5bea5d34ec
Add the notion of version in both build systems. Remove redundant code.
2014-05-09 14:52:57 +02:00
Pere Mato
d92e4dbb1c
Fix the build of cling (outside LLVM) after the recent changes in CMake files
2014-03-09 21:51:07 +01:00
Axel Naumann
09bb6baf4c
Update add_cling_library to current one from clang.
2014-03-08 18:47:09 +01:00
Axel Naumann
b37a2bb919
No need for svn anymore.
2014-03-08 18:47:08 +01:00
Pere Mato
fca52f08e2
Adapt -fno-rtti compiler option for MSVC
2014-02-20 22:01:57 +01:00
Pere Mato
cbc74114a1
First bunch of changes to fix the CMake build of the new llvm/cling version
2014-02-19 18:58:02 +01:00
Axel Naumann
3032317e00
Add test targets.
2014-01-28 15:07:55 +01:00
Axel Naumann
8aedeca69c
Refer to license in CMake files.
2014-01-07 12:02:58 +01:00
Bertrand Bellenot
96ed0c5f54
Implement several missing functions (for Windows) in DynamicLibraryManager and fix a couple of compilation errors on Windows
2013-12-04 11:03:08 +01:00
Bertrand Bellenot
90b6fa02dd
Revert commit f3f6ca0fa1
(changes will be made in root instead)
2013-12-04 10:56:24 +01:00
Bertrand Bellenot
f3f6ca0fa1
Implement several missing functions (for Windows) in DynamicLibraryManager and fix a couple of compilation errors on Windows
2013-11-29 11:04:07 +01:00
Axel Naumann
b5f85bbdf5
Update CMake for 7009e22..86c0263
2013-09-30 18:15:06 +02:00
Fons Rademakers
fc0d43ea2e
From Pere:
...
changes needed from introduction of cling and removal of cint.
There are still some problems, that will be fixed asap.
git-svn-id: http://root.cern.ch/svn/root/trunk@48027 27541ba8-7e3a-0410-8455-c3a389f83636
2012-12-13 17:22:52 +00:00
Axel Naumann
05ba8a3a07
Move cling from cint/ to interpreter/ (Will add a "we have moved" readme to cint/cling.)
...
git-svn-id: http://root.cern.ch/svn/root/trunk@45844 27541ba8-7e3a-0410-8455-c3a389f83636
2012-09-05 09:37:39 +00:00