[lttng-dev] [lttng-ust GIT PULL v4] Doc: add a CMake example

Sebastien Boisvert sboisvert at gydle.com
Tue Jun 21 13:21:47 UTC 2016


On 06/21/2016 08:41 AM, Mathieu Desnoyers wrote:
> ----- On Jun 21, 2016, at 12:02 AM, Philippe Proulx eeppeliteloop at gmail.com wrote:
> 
>> On Mon, Jun 20, 2016 at 9:22 PM, Sebastien Boisvert <sboisvert at gydle.com> wrote:
>>> Hi Phil,
>>>
>>> shortlog:
>>>
>>> Sebastien Boisvert (16):
>>>       Doc: add CMake example
>>>       Doc: clean up cmake example
>>>       Doc: add a trace.sh script in the cmake example
>>>       Doc: clean up cmake file
>>>       Doc: fix English issue
>>>       Doc: rename cmake example
>>>       Doc: ship cmake example with 'make distcheck'
>>>       Doc: add FindLTTngUST CMake module
>>>       Doc: use standard way for building with CMake
>>>       Doc: use the FindLTTngUST CMake module
>>>       configure.ac: check cmake availability
>>>       configure.ac: check C++ compiler availability
>>>       Doc: remove a duplicate line
>>>       Doc: add missing cmake file in cmake example
>>>       Doc: create a variable for cmake directories
>>>       Doc: add the cmake example to the distcheck output
>>
>> I guess you could squash all the "Doc" together, or almost, with title
>> "Doc: add CMake example", and perhaps the configure.ac ones too.
> 
> +1, I prefer keeping a clean history in master whenever possible,
> so rebasing in this way makes sense.

It makes sense to me too. I did the rebasing:

     https://github.com/sebhtml/lttng-ust.git  tags/for-phil-cmake-example.v5 

> 
> Thanks,
> 
> Mathieu
> 
>>
>> Phil
>>
>>>
>>>
>>> diffstat:
>>>
>>>  configure.ac                                                          |   3
>>> ++
>>>  doc/examples/Makefile.am                                              |  38
>>> ++++++++++++++++++++--
>>>  doc/examples/cmake-multiple-shared-libraries/CMakeLists.txt           |  23
>>> ++++++++++++++
>>>  doc/examples/cmake-multiple-shared-libraries/README.md                |  52
>>> ++++++++++++++++++++++++++++++
>>>  doc/examples/cmake-multiple-shared-libraries/aligner-lib.cpp          |  16
>>> ++++++++++
>>>  doc/examples/cmake-multiple-shared-libraries/aligner-lib.h            |   7
>>> +++++
>>>  doc/examples/cmake-multiple-shared-libraries/aligner.cpp              |  10
>>> ++++++
>>>  doc/examples/cmake-multiple-shared-libraries/cmake/FindLTTngUST.cmake | 111
>>> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>  doc/examples/cmake-multiple-shared-libraries/tester-lib.cpp           |  16
>>> ++++++++++
>>>  doc/examples/cmake-multiple-shared-libraries/tester-lib.h             |   7
>>> +++++
>>>  doc/examples/cmake-multiple-shared-libraries/tester.cpp               |  15
>>> +++++++++
>>>  doc/examples/cmake-multiple-shared-libraries/trace.sh                 |   9
>>> ++++++
>>>  doc/examples/cmake-multiple-shared-libraries/tracepoint-provider.cpp  |   6
>>> ++++
>>>  doc/examples/cmake-multiple-shared-libraries/tracepoint-provider.h    |  27
>>> ++++++++++++++++
>>>  14 files changed, 338 insertions(+), 2 deletions(-)
>>>
>>>
>>>
>>> Have a good one.
> 


More information about the lttng-dev mailing list