Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Issue #3669
Created a common cmake strip_symbols function that all the modules and programs
use to strip the symbols out of the main into a separate .dbg (Linux) or .dSYM (OSX)
file.
Added an install_clr cmake function to encapsulate the install logic.
Changed all the library module cmake install lines from a TARGETS to a FILES one. The
TARGETS based install directives caused cmake to relink the binary and copy the unstripped
version to the install path. Left the all programs like corerun or ildasm as TARGETS
installs because on OSX FILES type installs don't get marked as executable.
Need to use "get_property(strip_source_file TARGET ${targetName} PROPERTY LOCATION)" for
the older versions of cmake and "set(strip_source_file $<TARGET_FILE:${targetName}>)" on
newer versions (v3 or greater).
|
|
|
|
|
|
Turn FEATURE_EVENT_TRACE on for x64 Linux only. aarch64 and arm do not
have working lttng in their ubuntu/debian repos. We can expand to other
platforms in the future as they become supported.
|
|
|
|
Fix missing format specifier in Utilities.py
|
|
|
|
The Utilities.py script was missing the `%s` format specifier in
one of the prints and it was causing a build failure for me.
|
|
In Python 3 the print statement has become a function.
Enforce Python 3 style by by using __future__ module.
|
|
during build.
This only applies to windows build.
|
|
Conflicts:
build.sh
|
|
python3-ize LTTNG generating code
|
|
Enable Incremental build
|
|
|
|
[tfs-changeset: 1560604]
|
|
required for Event Logging
will be generated as part of build
|