[Rock-dev] [rock] #384: Adding CMAKE_EXPORT_COMPILE_COMMANDS to rock_standard_layout()
Martin Zenzes
martin.zenzes at dfki.de
Fri Nov 29 19:23:19 CET 2013
On 11/29/2013 05:41 PM, rock wrote:
> #384: Adding CMAKE_EXPORT_COMPILE_COMMANDS to rock_standard_layout()
> ----------------------------------+------------------------------------
> Reporter: martin.zenzes@… | Owner: rock-dev-mailing-list
> Type: enhancement | Status: new
> Priority: minor | Milestone:
> Component: base | Resolution:
> Keywords: cmake,clang_complete |
> ----------------------------------+------------------------------------
>
> Comment (by sylvain.joyeux):
>
> Before doing these kind of things, I always ask myself:
>
> Why don't the CMake people turn that ON by default ? What are the
> drawback(s) ?
>
> Do you have the answer to that ?
>
No, not really. Was added in 2011 [1] by an llvm/clang developer, and
seems to be mostly used by llvm/clangs tooling Infrastructure... I can't
find posts asking to make it default... The file is only created for
Unix Makefiles (and the "Ninja" buildsystem)...
Right, it would be nicer to just use cmake's default...
[1]
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=5674844de4b74d0b66cfc6b8237e631702c43637;hp=fe07b0557b0b6cc47c29547d9c1d30a2b440fcd8it
--
M.Sc. Martin Zenzes
Space Robotics
Hauptgeschäftsstelle Standort Bremen:
DFKI GmbH
Robotics Innovation Center
Robert-Hooke-Straße 5
28359 Bremen, Germany
Phone: +49 (0) 421 178 45 - 6658
Fax: +49 (0) 421 178 45 - 4150
E-Mail: martin.zenzes at dfki.de
Weitere Informationen: http://www.dfki.de/robotik
-----------------------------------------------------------------------
Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH
Firmensitz: Trippstadter Straße 122, D-67663 Kaiserslautern
Geschaeftsfuehrung: Prof. Dr. Dr. h.c. mult. Wolfgang Wahlster
(Vorsitzender) Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats: Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
Sitz der Gesellschaft: Kaiserslautern (HRB 2313)
USt-Id.Nr.: DE 148646973
Steuernummer: 19/673/0060/3
-----------------------------------------------------------------------
More information about the Rock-dev
mailing list