Commit Graph

83 Commits

Author SHA1 Message Date
Pere Mato
809a9ad727 Better fix for ROOT-8267 2016-07-13 17:44:14 +02:00
Pere Mato
547d42919d Fix for ROOT-8267 - ROOT 6 master fails to compile if clang present in system include paths, picks up system's clang includes! 2016-07-13 14:59:39 +02:00
Axel Naumann
ec74408174 Force CMake 3.4.3 like llvm. 2016-06-18 16:44:29 +02:00
Axel Naumann
7cc8e65c90 From Bertrand (slight mods by me): fix CMake for Windows. 2016-06-15 14:14:34 +02:00
Axel Naumann
110763c786 Refresh CMakeLists.txt from clang. 2016-06-15 14:14:32 +02:00
Bertrand Bellenot
2649f0d318 Fix cling compilation errors on Windows (with VS 2015) 2016-02-23 09:29:07 +01:00
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