]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
tools, tests: reorganize repo 1109/head
authorChristian Brauner <cbrauner@suse.de>
Sun, 31 Jul 2016 10:40:49 +0000 (12:40 +0200)
committerChristian Brauner <cbrauner@suse.de>
Sun, 31 Jul 2016 11:01:03 +0000 (13:01 +0200)
- tools: move lxc commands to common subfolder
- tests: adapt include search path

Signed-off-by: Christian Brauner <cbrauner@suse.de>
32 files changed:
configure.ac
src/lxc/Makefile.am
src/lxc/tools/lxc-checkconfig.in [moved from src/lxc/lxc-checkconfig.in with 100% similarity]
src/lxc/tools/lxc-start-ephemeral.in [moved from src/lxc/lxc-start-ephemeral.in with 100% similarity]
src/lxc/tools/lxc-top.lua [moved from src/lxc/lxc-top.lua with 100% similarity]
src/lxc/tools/lxc_attach.c [moved from src/lxc/lxc_attach.c with 100% similarity]
src/lxc/tools/lxc_autostart.c [moved from src/lxc/lxc_autostart.c with 100% similarity]
src/lxc/tools/lxc_cgroup.c [moved from src/lxc/lxc_cgroup.c with 100% similarity]
src/lxc/tools/lxc_checkpoint.c [moved from src/lxc/lxc_checkpoint.c with 100% similarity]
src/lxc/tools/lxc_clone.c [moved from src/lxc/lxc_clone.c with 100% similarity]
src/lxc/tools/lxc_config.c [moved from src/lxc/lxc_config.c with 100% similarity]
src/lxc/tools/lxc_console.c [moved from src/lxc/lxc_console.c with 100% similarity]
src/lxc/tools/lxc_copy.c [moved from src/lxc/lxc_copy.c with 100% similarity]
src/lxc/tools/lxc_create.c [moved from src/lxc/lxc_create.c with 100% similarity]
src/lxc/tools/lxc_destroy.c [moved from src/lxc/lxc_destroy.c with 100% similarity]
src/lxc/tools/lxc_device.c [moved from src/lxc/lxc_device.c with 100% similarity]
src/lxc/tools/lxc_execute.c [moved from src/lxc/lxc_execute.c with 100% similarity]
src/lxc/tools/lxc_freeze.c [moved from src/lxc/lxc_freeze.c with 100% similarity]
src/lxc/tools/lxc_info.c [moved from src/lxc/lxc_info.c with 100% similarity]
src/lxc/tools/lxc_init.c [moved from src/lxc/lxc_init.c with 100% similarity]
src/lxc/tools/lxc_ls.c [moved from src/lxc/lxc_ls.c with 100% similarity]
src/lxc/tools/lxc_monitor.c [moved from src/lxc/lxc_monitor.c with 100% similarity]
src/lxc/tools/lxc_snapshot.c [moved from src/lxc/lxc_snapshot.c with 100% similarity]
src/lxc/tools/lxc_start.c [moved from src/lxc/lxc_start.c with 100% similarity]
src/lxc/tools/lxc_stop.c [moved from src/lxc/lxc_stop.c with 100% similarity]
src/lxc/tools/lxc_top.c [moved from src/lxc/lxc_top.c with 100% similarity]
src/lxc/tools/lxc_unfreeze.c [moved from src/lxc/lxc_unfreeze.c with 100% similarity]
src/lxc/tools/lxc_unshare.c [moved from src/lxc/lxc_unshare.c with 100% similarity]
src/lxc/tools/lxc_usernsexec.c [moved from src/lxc/lxc_usernsexec.c with 100% similarity]
src/lxc/tools/lxc_wait.c [moved from src/lxc/lxc_wait.c with 100% similarity]
src/tests/Makefile.am
src/tests/cgpath.c

index 13820ef88bdee6306abc6f85325c98e5df3ca7d0..2af0735465d8b01c60b34d57619f1ef638a674c8 100644 (file)
@@ -842,9 +842,9 @@ AC_CONFIG_FILES([
 
        src/Makefile
        src/lxc/Makefile
-       src/lxc/lxc-checkconfig
-       src/lxc/lxc-start-ephemeral
        src/lxc/lxc.functions
+       src/lxc/tools/lxc-checkconfig
+       src/lxc/tools/lxc-start-ephemeral
        src/lxc/version.h
        src/python-lxc/Makefile
 
index 9a87c152aa1371cbcb171094b7a3b1d48f418389..73a097193a3aaae7b2f9842c419507feed0447c8 100644 (file)
@@ -192,14 +192,14 @@ liblxc_so_LDADD += $(CGMANAGER_LIBS) $(DBUS_LIBS) $(NIH_LIBS) $(NIH_DBUS_LIBS)
 liblxc_so_CFLAGS += $(CGMANAGER_CFLAGS) $(DBUS_CFLAGS) $(NIH_CFLAGS) $(NIH_DBUS_CFLAGS)
 endif
 
-bin_SCRIPTS = lxc-checkconfig
+bin_SCRIPTS = tools/lxc-checkconfig
 
 EXTRA_DIST = \
-       lxc-top.lua
+       tools/lxc-top.lua
 
 if ENABLE_DEPRECATED
 if ENABLE_PYTHON
-bin_SCRIPTS += lxc-start-ephemeral
+bin_SCRIPTS += tools/lxc-start-ephemeral
 endif
 endif
 
@@ -243,35 +243,35 @@ AM_LDFLAGS += -Wl,-rpath -Wl,$(libdir)
 endif
 LDADD=liblxc.so @CAP_LIBS@ @APPARMOR_LIBS@ @SELINUX_LIBS@ @SECCOMP_LIBS@
 
-lxc_attach_SOURCES = lxc_attach.c
-lxc_autostart_SOURCES = lxc_autostart.c
-lxc_cgroup_SOURCES = lxc_cgroup.c
-lxc_config_SOURCES = lxc_config.c
-lxc_console_SOURCES = lxc_console.c
-lxc_destroy_SOURCES = lxc_destroy.c
-lxc_device_SOURCES = lxc_device.c
-lxc_execute_SOURCES = lxc_execute.c
-lxc_freeze_SOURCES = lxc_freeze.c
-lxc_info_SOURCES = lxc_info.c
-init_lxc_SOURCES = lxc_init.c
-lxc_monitor_SOURCES = lxc_monitor.c
-lxc_monitord_SOURCES = lxc_monitord.c
-lxc_ls_SOURCES = lxc_ls.c
-lxc_copy_SOURCES = lxc_copy.c
-lxc_start_SOURCES = lxc_start.c
-lxc_stop_SOURCES = lxc_stop.c
-lxc_top_SOURCES = lxc_top.c
-lxc_unfreeze_SOURCES = lxc_unfreeze.c
-lxc_unshare_SOURCES = lxc_unshare.c
-lxc_wait_SOURCES = lxc_wait.c
-lxc_create_SOURCES = lxc_create.c
-lxc_snapshot_SOURCES = lxc_snapshot.c
-lxc_usernsexec_SOURCES = lxc_usernsexec.c
+lxc_attach_SOURCES = tools/lxc_attach.c
+lxc_autostart_SOURCES = tools/lxc_autostart.c
+lxc_cgroup_SOURCES = tools/lxc_cgroup.c
+lxc_config_SOURCES = tools/lxc_config.c
+lxc_console_SOURCES = tools/lxc_console.c
+lxc_destroy_SOURCES = tools/lxc_destroy.c
+lxc_device_SOURCES = tools/lxc_device.c
+lxc_execute_SOURCES = tools/lxc_execute.c
+lxc_freeze_SOURCES = tools/lxc_freeze.c
+lxc_info_SOURCES = tools/lxc_info.c
+init_lxc_SOURCES = tools/lxc_init.c
+lxc_monitor_SOURCES = tools/lxc_monitor.c
+lxc_ls_SOURCES = tools/lxc_ls.c
+lxc_copy_SOURCES = tools/lxc_copy.c
+lxc_start_SOURCES = tools/lxc_start.c
+lxc_stop_SOURCES = tools/lxc_stop.c
+lxc_top_SOURCES = tools/lxc_top.c
+lxc_unfreeze_SOURCES = tools/lxc_unfreeze.c
+lxc_unshare_SOURCES = tools/lxc_unshare.c
+lxc_wait_SOURCES = tools/lxc_wait.c
+lxc_create_SOURCES = tools/lxc_create.c
+lxc_snapshot_SOURCES = tools/lxc_snapshot.c
+lxc_usernsexec_SOURCES = tools/lxc_usernsexec.c
+lxc_checkpoint_SOURCES = tools/lxc_checkpoint.c
 lxc_user_nic_SOURCES = lxc_user_nic.c network.c network.h
-lxc_checkpoint_SOURCES = lxc_checkpoint.c
+lxc_monitord_SOURCES = lxc_monitord.c
 
 if ENABLE_DEPRECATED
-lxc_clone_SOURCES = lxc_clone.c
+lxc_clone_SOURCES = tools/lxc_clone.c
 endif
 
 if !HAVE_GETSUBOPT
@@ -281,7 +281,7 @@ endif
 if HAVE_STATIC_LIBCAP
 sbin_PROGRAMS += init.lxc.static
 
-init_lxc_static_SOURCES = lxc_init.c error.c log.c initutils.c caps.c
+init_lxc_static_SOURCES = tools/lxc_init.c error.c log.c initutils.c caps.c
 
 if !HAVE_GETLINE
 if HAVE_FGETLN
similarity index 100%
rename from src/lxc/lxc_copy.c
rename to src/lxc/tools/lxc_copy.c
similarity index 100%
rename from src/lxc/lxc_info.c
rename to src/lxc/tools/lxc_info.c
similarity index 100%
rename from src/lxc/lxc_init.c
rename to src/lxc/tools/lxc_init.c
similarity index 100%
rename from src/lxc/lxc_ls.c
rename to src/lxc/tools/lxc_ls.c
similarity index 100%
rename from src/lxc/lxc_stop.c
rename to src/lxc/tools/lxc_stop.c
similarity index 100%
rename from src/lxc/lxc_top.c
rename to src/lxc/tools/lxc_top.c
similarity index 100%
rename from src/lxc/lxc_wait.c
rename to src/lxc/tools/lxc_wait.c
index 68141f92b0576471d8d4ac624fa3e5d4abda9bcf..26beedad4a7e284e25a4980d6341966f81f22254 100644 (file)
@@ -24,13 +24,17 @@ lxc_test_attach_SOURCES = attach.c
 lxc_test_device_add_remove_SOURCES = device_add_remove.c
 lxc_test_apparmor_SOURCES = aa.c
 
-AM_CFLAGS=-I$(top_srcdir)/src \
-       -DLXCROOTFSMOUNT=\"$(LXCROOTFSMOUNT)\" \
+AM_CFLAGS=-DLXCROOTFSMOUNT=\"$(LXCROOTFSMOUNT)\" \
        -DLXCPATH=\"$(LXCPATH)\" \
        -DLXC_GLOBAL_CONF=\"$(LXC_GLOBAL_CONF)\" \
        -DLXCINITDIR=\"$(LXCINITDIR)\" \
        -DLXC_DEFAULT_CONFIG=\"$(LXC_DEFAULT_CONFIG)\" \
-       -DRUNTIME_PATH=\"$(RUNTIME_PATH)\"
+       -DRUNTIME_PATH=\"$(RUNTIME_PATH)\" \
+       -I $(top_srcdir)/src \
+       -I $(top_srcdir)/src/lxc \
+       -I $(top_srcdir)/src/lxc/bdev \
+       -I $(top_srcdir)/src/lxc/cgroups \
+       -I $(top_srcdir)/src/lxc/tools
 
 if ENABLE_APPARMOR
 AM_CFLAGS += -DHAVE_APPARMOR
index c8a09e84a934d5ce887e4447bd59761881ce6161..fb755cdf1a885f009bab8f88bdbeba7c0a1da52b 100644 (file)
 #include <errno.h>
 #include <string.h>
 #include <sys/stat.h>
-#include "lxc/cgroup.h"
-#include "lxc/lxc.h"
-#include "lxc/commands.h"
+
+#include "cgroup.h"
+#include "lxc.h"
+#include "commands.h"
 
 #define MYNAME "lxctest1"