From 7fdcd2fcbf71d97e15218a79fdc40e9a6f235276 Mon Sep 17 00:00:00 2001 From: Sapan Bhatia Date: Mon, 12 Aug 2013 16:39:46 -0400 Subject: [PATCH] Support conventional invocation of make --- Makefile | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 453ddc4..51f7cdb 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,12 @@ -all: - python setup.py build +all: vsh setns.so + +vsh: vsh.c gcc vsh.c -o vsh +setns: setns.c + python setup.py build + + ########## sync # for use with the test framework; push local stuff on a test node # howto use: go on testmaster in the build you want to use and just run @@ -59,3 +64,13 @@ else @echo "FETCHING key" +scp $(KEYURL) $@ endif + +### poor man's install + +install: setns vsh + mkdir -p /usr/sbin + install -D -m 755 vsh /usr/sbin/vsh + install -D -m 755 lxcsu /usr/sbin/lxcsu + install -D -m 755 lxcsu-internal /usr/sbin/lxcsu-internal + chmod u+s /usr/sbin/lxcsu + cp build/lib*/setns.so /usr/sbin -- 2.43.0