Complete change of the source directory tree
authorDavid Goulet <dgoulet@efficios.com>
Fri, 20 Jan 2012 18:17:16 +0000 (13:17 -0500)
committerDavid Goulet <dgoulet@efficios.com>
Fri, 20 Jan 2012 18:37:42 +0000 (13:37 -0500)
commit10a8a2237343699e3923d87e24dbf2d7fe225377
tree66fa2278bd653708367a3ac81f6faa440294a812
parent734f79bf717d87817623d382c59086dc9e8ef610
Complete change of the source directory tree

For the sake of clearness and awesomeness :P, this change was needed for
better semantic across the code and better organization of source files.

src/
--> Contains source files of the project
bin/
--> Contains every binaries this git tree builds (lttng,
lttng-sessiond and lttng-consumerd).

lib/
--> Contains exported libraries (lttng-ctl).

common/
--> Contains shared code for the entire project. (internal
libraries mostly)

Every internal headers are moved from include/ to src/common. The
include directory only contains exported public headers now
(lttng/lttng.h). The -I$(top_srcdir)/src is also added for all
Makefiles.

The consumerd APIs are not exported anymore. The reason is that the
consumer will get completely re-engineered in the next months. It's our
safety net for the APIs breakage of the coming year concerning the
consumerd library.

Renaming is done also on some internal libraries to follow the naming
convention. The public library liblttngctl is renamed to liblttng-ctl
making it linkable now with "-llttng-ctl" deprecating the old
"-llttngctl".

No code is changed with this commit except #include statements
added/removed/renamed. This is why there is yet files and internal API
calls that does not follow the naming convention (Ex: lttngerr.h,
lttng-share.h in src/common).

Signed-off-by: David Goulet <dgoulet@efficios.com>
196 files changed:
.gitignore
Makefile.am
common/Makefile.am [deleted file]
common/runas.c [deleted file]
common/runas.h [deleted file]
configure.ac
include/Makefile.am
include/lttng-consumerd.h [deleted file]
include/lttng-ht.h [deleted file]
include/lttng-kernel-ctl.h [deleted file]
include/lttng-kernel.h [deleted file]
include/lttng-sessiond-comm.h [deleted file]
include/lttng-share.h [deleted file]
include/lttng/lttng-consumer.h [deleted file]
include/lttng/lttng-kconsumer.h [deleted file]
include/lttng/lttng-ustconsumer.h [deleted file]
include/lttngerr.h [deleted file]
libkernelctl/Makefile.am [deleted file]
libkernelctl/kernel-ioctl.h [deleted file]
libkernelctl/kernelctl.c [deleted file]
liblttng-consumer/Makefile.am [deleted file]
liblttng-consumer/lttng-consumer.c [deleted file]
liblttng-ht/Makefile.am [deleted file]
liblttng-ht/lttng-ht.c [deleted file]
liblttng-ht/rculfhash-internal.h [deleted file]
liblttng-ht/rculfhash-mm-chunk.c [deleted file]
liblttng-ht/rculfhash-mm-mmap.c [deleted file]
liblttng-ht/rculfhash-mm-order.c [deleted file]
liblttng-ht/rculfhash.c [deleted file]
liblttng-ht/rculfhash.h [deleted file]
liblttng-ht/urcu-flavor.h [deleted file]
liblttng-ht/utils.c [deleted file]
liblttng-ht/utils.h [deleted file]
liblttng-kconsumer/Makefile.am [deleted file]
liblttng-kconsumer/lttng-kconsumer.c [deleted file]
liblttng-sessiond-comm/Makefile.am [deleted file]
liblttng-sessiond-comm/lttng-sessiond-comm.c [deleted file]
liblttng-ustconsumer/Makefile.am [deleted file]
liblttng-ustconsumer/lttng-ustconsumer.c [deleted file]
liblttngctl/Makefile.am [deleted file]
liblttngctl/lttngctl.c [deleted file]
lttng-consumerd/Makefile.am [deleted file]
lttng-consumerd/lttng-consumerd.c [deleted file]
lttng-sessiond/Makefile.am [deleted file]
lttng-sessiond/channel.c [deleted file]
lttng-sessiond/channel.h [deleted file]
lttng-sessiond/compat/compat-epoll.c [deleted file]
lttng-sessiond/compat/compat-poll.c [deleted file]
lttng-sessiond/compat/poll.h [deleted file]
lttng-sessiond/context.c [deleted file]
lttng-sessiond/context.h [deleted file]
lttng-sessiond/event.c [deleted file]
lttng-sessiond/event.h [deleted file]
lttng-sessiond/futex.c [deleted file]
lttng-sessiond/futex.h [deleted file]
lttng-sessiond/kernel.c [deleted file]
lttng-sessiond/kernel.h [deleted file]
lttng-sessiond/lttng-sessiond.h [deleted file]
lttng-sessiond/lttng-ust-abi.h [deleted file]
lttng-sessiond/lttng-ust-ctl.h [deleted file]
lttng-sessiond/main.c [deleted file]
lttng-sessiond/session.c [deleted file]
lttng-sessiond/session.h [deleted file]
lttng-sessiond/shm.c [deleted file]
lttng-sessiond/shm.h [deleted file]
lttng-sessiond/trace-kernel.c [deleted file]
lttng-sessiond/trace-kernel.h [deleted file]
lttng-sessiond/trace-ust.c [deleted file]
lttng-sessiond/trace-ust.h [deleted file]
lttng-sessiond/ust-app.c [deleted file]
lttng-sessiond/ust-app.h [deleted file]
lttng-sessiond/ust-consumer.c [deleted file]
lttng-sessiond/ust-consumer.h [deleted file]
lttng-sessiond/ust-ctl.h [deleted file]
lttng-sessiond/utils.c [deleted file]
lttng-sessiond/utils.h [deleted file]
lttng/Makefile.am [deleted file]
lttng/cmd.h [deleted file]
lttng/commands/add_context.c [deleted file]
lttng/commands/calibrate.c [deleted file]
lttng/commands/create.c [deleted file]
lttng/commands/destroy.c [deleted file]
lttng/commands/disable_channels.c [deleted file]
lttng/commands/disable_events.c [deleted file]
lttng/commands/enable_channels.c [deleted file]
lttng/commands/enable_events.c [deleted file]
lttng/commands/list.c [deleted file]
lttng/commands/set_session.c [deleted file]
lttng/commands/start.c [deleted file]
lttng/commands/stop.c [deleted file]
lttng/commands/version.c [deleted file]
lttng/conf.c [deleted file]
lttng/conf.h [deleted file]
lttng/lttng.c [deleted file]
lttng/utils.c [deleted file]
lttng/utils.h [deleted file]
src/Makefile.am [new file with mode: 0644]
src/bin/Makefile.am [new file with mode: 0644]
src/bin/lttng-consumerd/Makefile.am [new file with mode: 0644]
src/bin/lttng-consumerd/lttng-consumerd.c [new file with mode: 0644]
src/bin/lttng-consumerd/lttng-consumerd.h [new file with mode: 0644]
src/bin/lttng-sessiond/Makefile.am [new file with mode: 0644]
src/bin/lttng-sessiond/channel.c [new file with mode: 0644]
src/bin/lttng-sessiond/channel.h [new file with mode: 0644]
src/bin/lttng-sessiond/compat/compat-epoll.c [new file with mode: 0644]
src/bin/lttng-sessiond/compat/compat-poll.c [new file with mode: 0644]
src/bin/lttng-sessiond/compat/poll.h [new file with mode: 0644]
src/bin/lttng-sessiond/context.c [new file with mode: 0644]
src/bin/lttng-sessiond/context.h [new file with mode: 0644]
src/bin/lttng-sessiond/event.c [new file with mode: 0644]
src/bin/lttng-sessiond/event.h [new file with mode: 0644]
src/bin/lttng-sessiond/futex.c [new file with mode: 0644]
src/bin/lttng-sessiond/futex.h [new file with mode: 0644]
src/bin/lttng-sessiond/kernel.c [new file with mode: 0644]
src/bin/lttng-sessiond/kernel.h [new file with mode: 0644]
src/bin/lttng-sessiond/lttng-sessiond.h [new file with mode: 0644]
src/bin/lttng-sessiond/lttng-ust-abi.h [new file with mode: 0644]
src/bin/lttng-sessiond/lttng-ust-ctl.h [new file with mode: 0644]
src/bin/lttng-sessiond/main.c [new file with mode: 0644]
src/bin/lttng-sessiond/session.c [new file with mode: 0644]
src/bin/lttng-sessiond/session.h [new file with mode: 0644]
src/bin/lttng-sessiond/shm.c [new file with mode: 0644]
src/bin/lttng-sessiond/shm.h [new file with mode: 0644]
src/bin/lttng-sessiond/trace-kernel.c [new file with mode: 0644]
src/bin/lttng-sessiond/trace-kernel.h [new file with mode: 0644]
src/bin/lttng-sessiond/trace-ust.c [new file with mode: 0644]
src/bin/lttng-sessiond/trace-ust.h [new file with mode: 0644]
src/bin/lttng-sessiond/ust-app.c [new file with mode: 0644]
src/bin/lttng-sessiond/ust-app.h [new file with mode: 0644]
src/bin/lttng-sessiond/ust-consumer.c [new file with mode: 0644]
src/bin/lttng-sessiond/ust-consumer.h [new file with mode: 0644]
src/bin/lttng-sessiond/ust-ctl.h [new file with mode: 0644]
src/bin/lttng-sessiond/utils.c [new file with mode: 0644]
src/bin/lttng-sessiond/utils.h [new file with mode: 0644]
src/bin/lttng/Makefile.am [new file with mode: 0644]
src/bin/lttng/cmd.h [new file with mode: 0644]
src/bin/lttng/commands/add_context.c [new file with mode: 0644]
src/bin/lttng/commands/calibrate.c [new file with mode: 0644]
src/bin/lttng/commands/create.c [new file with mode: 0644]
src/bin/lttng/commands/destroy.c [new file with mode: 0644]
src/bin/lttng/commands/disable_channels.c [new file with mode: 0644]
src/bin/lttng/commands/disable_events.c [new file with mode: 0644]
src/bin/lttng/commands/enable_channels.c [new file with mode: 0644]
src/bin/lttng/commands/enable_events.c [new file with mode: 0644]
src/bin/lttng/commands/list.c [new file with mode: 0644]
src/bin/lttng/commands/set_session.c [new file with mode: 0644]
src/bin/lttng/commands/start.c [new file with mode: 0644]
src/bin/lttng/commands/stop.c [new file with mode: 0644]
src/bin/lttng/commands/version.c [new file with mode: 0644]
src/bin/lttng/conf.c [new file with mode: 0644]
src/bin/lttng/conf.h [new file with mode: 0644]
src/bin/lttng/lttng.c [new file with mode: 0644]
src/bin/lttng/utils.c [new file with mode: 0644]
src/bin/lttng/utils.h [new file with mode: 0644]
src/common/Makefile.am [new file with mode: 0644]
src/common/consumer.c [new file with mode: 0644]
src/common/consumer.h [new file with mode: 0644]
src/common/hashtable/Makefile.am [new file with mode: 0644]
src/common/hashtable/hashtable.c [new file with mode: 0644]
src/common/hashtable/hashtable.h [new file with mode: 0644]
src/common/hashtable/rculfhash-internal.h [new file with mode: 0644]
src/common/hashtable/rculfhash-mm-chunk.c [new file with mode: 0644]
src/common/hashtable/rculfhash-mm-mmap.c [new file with mode: 0644]
src/common/hashtable/rculfhash-mm-order.c [new file with mode: 0644]
src/common/hashtable/rculfhash.c [new file with mode: 0644]
src/common/hashtable/rculfhash.h [new file with mode: 0644]
src/common/hashtable/urcu-flavor.h [new file with mode: 0644]
src/common/hashtable/utils.c [new file with mode: 0644]
src/common/hashtable/utils.h [new file with mode: 0644]
src/common/kernel-consumer/Makefile.am [new file with mode: 0644]
src/common/kernel-consumer/kernel-consumer.c [new file with mode: 0644]
src/common/kernel-consumer/kernel-consumer.h [new file with mode: 0644]
src/common/kernel-ctl/Makefile.am [new file with mode: 0644]
src/common/kernel-ctl/kernel-ctl.c [new file with mode: 0644]
src/common/kernel-ctl/kernel-ctl.h [new file with mode: 0644]
src/common/kernel-ctl/kernel-ioctl.h [new file with mode: 0644]
src/common/lttng-kernel.h [new file with mode: 0644]
src/common/lttng-share.h [new file with mode: 0644]
src/common/lttngerr.h [new file with mode: 0644]
src/common/runas.c [new file with mode: 0644]
src/common/runas.h [new file with mode: 0644]
src/common/sessiond-comm/Makefile.am [new file with mode: 0644]
src/common/sessiond-comm/sessiond-comm.c [new file with mode: 0644]
src/common/sessiond-comm/sessiond-comm.h [new file with mode: 0644]
src/common/ust-consumer/Makefile.am [new file with mode: 0644]
src/common/ust-consumer/ust-consumer.c [new file with mode: 0644]
src/common/ust-consumer/ust-consumer.h [new file with mode: 0644]
src/lib/Makefile.am [new file with mode: 0644]
src/lib/lttng-ctl/Makefile.am [new file with mode: 0644]
src/lib/lttng-ctl/lttng-ctl.c [new file with mode: 0644]
tests/Makefile.am
tests/test_kernel_data_trace.c
tests/test_sessions.c
tests/test_ust_data_trace.c
tests/ust-nprocesses/run
tests/utils.sh
This page took 0.037636 seconds and 5 git commands to generate.