Re: [cmake-developers] Requesting Advice: Installing object files

2017-01-18 Thread Chris Bieneman
> On Jan 18, 2017, at 5:58 AM, Ben Boeckel <ben.boec...@kitware.com> wrote: > > On Wed, Jan 18, 2017 at 10:14:26 +0100, Nils Gladitz wrote: >> On 17.01.2017 23:25, Chris Bieneman wrote: >>> Hello CMake-developers! >>> >>> In one of the L

[cmake-developers] Requesting Advice: Installing object files

2017-01-17 Thread Chris Bieneman
Hello CMake-developers! In one of the LLVM sub-projects we have a problem where we need to install object files, which doesn't seem like a particularly easy task. I'm curious if anyone has any advice on how to approach this problem. The patch is currently being reviewed here:

Re: [cmake-developers] Using a custom DSL compiler in CMake

2016-06-21 Thread Chris Bieneman
gt; > On 06/21/2016 02:18 PM, Chris Bieneman wrote: >> Our current solution to work with this tool in CMake > > For reference, a quick look at LLVM's `cmake/modules/TableGen.cmake` > indicates that the current solution is based on add_custom_command. > >> The hard

[cmake-developers] Using a custom DSL compiler in CMake

2016-06-21 Thread Chris Bieneman
Hello cmake-developers, I’m trying to find a solution to a long running problem in our build. In LLVM we have a domain specific language named TableGen that we use to generate header files used throughout the project. Our current solution to work with this tool in CMake is pretty terrible for

Re: [cmake-developers] RFC: LLVM community CMake documentation

2016-04-28 Thread Chris Bieneman
. Many thanks! -Chris CMakePrimer.rst Description: Binary data > On Apr 27, 2016, at 1:39 PM, Chris Bieneman <chris.biene...@me.com> wrote: > > Hello cmake-developers, > > Earlier this year the LLVM community finished migrating to CMake as our one > and only build syst

[cmake-developers] RFC: LLVM community CMake documentation

2016-04-27 Thread Chris Bieneman
Hello cmake-developers, Earlier this year the LLVM community finished migrating to CMake as our one and only build system. One of the lingering things on my to-do list to help this transition is to write some basic documentation for the CMake language to help LLVM developers get a feel for the

Re: [cmake-developers] Adding Ninja file dependency to ExternalProject target

2015-11-09 Thread Chris Bieneman
Hi Brad, Thanks for the recommendation. I’ll give it a try today. -Chris > On Nov 9, 2015, at 6:29 AM, Brad King <brad.k...@kitware.com> wrote: > > On 11/06/2015 05:16 PM, Chris Bieneman wrote: >> external project will have a file-dependency on clang? > > From

[cmake-developers] Adding Ninja file dependency to ExternalProject target

2015-11-06 Thread Chris Bieneman
Hi cmake-developers, I’m working on a patch to LLVM to support running our clang test-suite using ExternalProject. The complication here is that we want to configure the test-suite’s CMake build with the clang that is produced from the LLVM/Clang build. In my patch I try adding a dependency

Re: [cmake-developers] Using CMake to bootstrap clang builtins

2015-11-02 Thread Chris Bieneman
> On Nov 2, 2015, at 11:52 AM, Brad King <brad.k...@kitware.com> wrote: > > On 10/30/2015 03:05 PM, Chris Bieneman wrote: >> equivalent of try_compile that will test building a static archive >> instead of an executable? > > For the "source file"

[cmake-developers] Using CMake to bootstrap clang builtins

2015-10-30 Thread Chris Bieneman
CMake-developers, An issue with our compiler-rt CMake builds came to my attention yesterday, and I’m wondering how to best deal with it. Compiler-rt is a bit of a special flower. One part of it is a bunch of runtime libraries, which are basically just dylibs and static archives, nothing to

[cmake-developers] Supporting monolithic and efficient CMake + Ninja builds for LLVM developers

2015-08-06 Thread Chris Bieneman
Stephen Kelly wrote: Chris Bieneman wrote: (resending now that I’ve subscribed to cmake-developers) Hello CMake-Developers, I’m a contributor to the LLVM project working on improving our CMake-based build process, and I had a request I wanted to discuss with your community

[cmake-developers] Supporting monolithic and efficient CMake + Ninja builds for LLVM developers

2015-08-05 Thread Chris Bieneman
(resending now that I’ve subscribed to cmake-developers) Hello CMake-Developers, I’m a contributor to the LLVM project working on improving our CMake-based build process, and I had a request I wanted to discuss with your community. This is related to a feature request I filed