-INCLUDES= -I$(top_srcdir)/src -DLXCPATH="\"$(localstatedir)/lxc\"" \
- -DLXCBINDIR="\"$(bindir)\"" \
- -DLXCLIBEXECDIR="\"$(libexecdir)\""
-AM_LDFLAGS= -lutil
+AM_CFLAGS= -I$(top_srcdir)/src
+
lib_LTLIBRARIES = liblxc.la
pkginclude_HEADERS = \
+ start.h \
+ error.h \
monitor.h \
utils.h \
namespace.h \
lxc.h \
cgroup.h \
conf.h \
- lxc_list.h \
- lxc_log.h \
- lxc_state.h
+ list.h \
+ log.h \
+ state.h
liblxc_la_SOURCES = \
+ arguments.c arguments.h \
+ commands.c commands.h \
create.c \
destroy.c \
start.c \
freezer.c \
checkpoint.c \
restart.c \
- version.c \
error.h error.c \
parse.c parse.h \
cgroup.c cgroup.h \
lxc.h \
- lxc_utils.h \
+ utils.c utils.h \
lock.c lock.h \
- namespace.h \
+ namespace.h namespace.c \
conf.c conf.h \
- lxc_list.h \
- lxc_state.c lxc_state.h \
- lxc_log.c lxc_log.h \
+ confile.c confile.h \
+ list.h \
+ state.c state.h \
+ log.c log.h \
\
network.c network.h \
nl.c nl.h \
cr_plugin_columbia.c lxc_plugin.h
liblxc_la_LDFLAGS = -release @PACKAGE_VERSION@
+liblxc_la_LIBADD = -lutil
bin_SCRIPTS = \
lxc-ps \
lxc-netstat \
lxc-ls \
lxc-checkconfig \
- lxc-setcap
+ lxc-setcap \
+ lxc-version
bin_PROGRAMS = \
lxc-unshare \
lxc-cgroup \
lxc-unfreeze \
lxc-checkpoint \
- lxc-restart \
- lxc-version
+ lxc-restart
libexec_PROGRAMS = \
lxc-init
lxc_init_SOURCES = lxc_init.c
lxc_init_LDADD = liblxc.la
-lxc_create_SOURCES = lxc_create.c lxc_config.c lxc_config.h
+lxc_create_SOURCES = lxc_create.c
lxc_create_LDADD = liblxc.la
lxc_destroy_SOURCES = lxc_destroy.c
lxc_stop_SOURCES = lxc_stop.c
lxc_stop_LDADD = liblxc.la
-lxc_execute_SOURCES = lxc_execute.c lxc_config.c lxc_config.h
+lxc_execute_SOURCES = lxc_execute.c
lxc_execute_LDADD = liblxc.la
lxc_monitor_SOURCES = lxc_monitor.c
lxc_restart_SOURCES = lxc_restart.c
lxc_restart_LDADD = liblxc.la
-
-lxc_version_SOURCES = lxc_version.c
-lxc_version_LDADD = liblxc.la
-
-install-exec-local:
- @mkdir -p $(localstatedir) && mkdir -p $(prefix)/var/lxc && \
- chmod ugo+rw $(prefix)/var/lxc