We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b42614f commit 40e2d1fCopy full SHA for 40e2d1f
Makefile
@@ -1,16 +1,24 @@
1
+NAME=lxc-wrapper
2
+VERSION=
3
LISP_FILES=$(shell find . -name '*.lisp')
4
ASDF_TREE=~/quicklisp/
-BIN=dist/lxc-wrapper
-DESTDIR=/usr/bin/
5
+BIN=dist/usr/bin/lxc-wrapper
6
+DESTDIR=
7
8
$(BIN): $(LISP_FILES)
- mkdir -p dist
9
+ mkdir -p dist/usr/bin
10
buildapp --load-system lxc-wrapper --entry lxc-wrapper:main --output $(BIN) --asdf-tree $(ASDF_TREE) --compress-core
11
12
clean:
13
rm -rf dist/
14
15
install: $(BIN)
- cp $(BIN) $(DESTDIR)
16
+ cp $(BIN) $(DESTDIR)/usr/bin
17
-.PHONY: clean install
18
+deb: $(BIN)
19
+ fpm -p dist/ -s dir -t deb -n $(NAME) -v $(VERSION) -C dist/ usr/bin
20
+
21
+rpm: $(BIN)
22
+ fpm -p dist/ -s dir -t rpm -n $(NAME) -v $(VERSION) -C dist/ usr/bin
23
24
+.PHONY: clean install dist
0 commit comments