]> git.proxmox.com Git - mirror_lxc.git/blobdiff - src/lxc/Makefile.am
use config.h to define the lxcpath and co
[mirror_lxc.git] / src / lxc / Makefile.am
index 2c00d3e52487c6f78d75339dd0610d21c7f8818d..0e5fa24be175dc95c58bc05bdc48e690bab7389a 100644 (file)
@@ -1,48 +1,69 @@
-INCLUDES= -I$(top_srcdir)/src
+AM_CFLAGS= -I$(top_srcdir)/src
 
 lib_LTLIBRARIES = liblxc.la
 pkginclude_HEADERS = \
+               start.h \
+               error.h \
                monitor.h \
+               utils.h \
+               namespace.h \
+               lock.h \
                lxc.h \
-               lxc_cgroup.h \
-               lxc_conf.h \
-               lxc_list.h \
-               lxc_lock.h \
-               lxc_log.h \
-               lxc_namespace.h \
-               lxc_state.h \
-               lxc_utils.h
+               cgroup.h \
+               conf.h \
+               list.h \
+               log.h \
+               state.h
+
 
 liblxc_la_SOURCES = \
+       arguments.c arguments.h \
+       commands.c commands.h \
        create.c \
        destroy.c \
        start.c \
        stop.c \
-       execute.c \
        monitor.c monitor.h \
-       kill.c \
+       console.c \
        freezer.c \
-       lxc_cgroup.c lxc_cgroup.h \
+       checkpoint.c \
+       restart.c \
+       error.h error.c \
+       parse.c parse.h \
+       cgroup.c cgroup.h \
        lxc.h \
-       lxc_utils.h \
-       lxc_lock.c lxc_lock.h \
-       lxc_namespace.h \
-       lxc_conf.c lxc_conf.h \
-       lxc_list.h \
-       lxc_state.c lxc_state.h \
-       lxc_log.c lxc_log.h \
+       utils.c utils.h \
+       lock.c lock.h \
+       namespace.h namespace.c \
+       conf.c conf.h \
+       confile.c confile.h \
+       list.h \
+       state.c state.h \
+       log.c log.h \
        \
        network.c network.h \
         nl.c nl.h \
         rtnl.c rtnl.h \
-        genl.c genl.h
+        genl.c genl.h \
+       \
+       mainloop.c mainloop.h \
+       af_unix.c af_unix.h \
+       \
+       cr_plugin_columbia.c lxc_plugin.h
 
 liblxc_la_LDFLAGS = -release @PACKAGE_VERSION@
+liblxc_la_LIBADD = -lutil
 
 bin_SCRIPTS = \
-       lxc-ps
+       lxc-ps \
+       lxc-netstat \
+       lxc-ls \
+       lxc-checkconfig \
+       lxc-setcap \
+       lxc-version
 
 bin_PROGRAMS = \
+       lxc-unshare \
        lxc-create \
        lxc-destroy \
        lxc-stop \
@@ -51,13 +72,23 @@ bin_PROGRAMS = \
        lxc-monitor \
        lxc-wait \
        lxc-console \
-       lxc-kill \
        lxc-freeze \
        lxc-info \
+       lxc-cgroup \
        lxc-unfreeze \
-       lxc-priority
+       lxc-checkpoint \
+       lxc-restart
+
+libexec_PROGRAMS = \
+       lxc-init
+
+lxc_unshare_SOURCES = lxc_unshare.c
+lxc_unshare_LDADD = liblxc.la
 
-lxc_create_SOURCES = lxc_create.c lxc_config.c lxc_config.h
+lxc_init_SOURCES = lxc_init.c
+lxc_init_LDADD = liblxc.la
+
+lxc_create_SOURCES = lxc_create.c
 lxc_create_LDADD = liblxc.la
 
 lxc_destroy_SOURCES = lxc_destroy.c
@@ -84,14 +115,17 @@ lxc_console_LDADD = liblxc.la
 lxc_info_SOURCES = lxc_info.c
 lxc_info_LDADD = liblxc.la
 
-lxc_kill_SOURCES = lxc_kill.c
-lxc_kill_LDADD = liblxc.la
-
 lxc_freeze_SOURCES = lxc_freeze.c
 lxc_freeze_LDADD = liblxc.la
 
 lxc_unfreeze_SOURCES = lxc_unfreeze.c
 lxc_unfreeze_LDADD = liblxc.la
 
-lxc_priority_SOURCES = lxc_priority.c
-lxc_priority_LDADD = liblxc.la
+lxc_cgroup_SOURCES = lxc_cgroup.c
+lxc_cgroup_LDADD = liblxc.la
+
+lxc_checkpoint_SOURCES = lxc_checkpoint.c
+lxc_checkpoint_LDADD = liblxc.la
+
+lxc_restart_SOURCES = lxc_restart.c
+lxc_restart_LDADD = liblxc.la