blob: b2b2a2da7eec4a3af5b96de0631b63152153c2a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#!/usr/bin/make -f
DIR := debian/tmp
OCAML_DIR := /opt/opam/${OCAML_VERSION}
VYCONF := usr/libexec/vyos/vyconf
VYCONF_CONF := $(VYCONF)/config
VYCONF_SESSION := $(VYCONF)/session
VYCONF_DATA := usr/share/vyos/vyconf
VYCONF_DEF := etc/vyos
%:
dh $@ --with quilt
override_dh_auto_build:
eval $$(opam env --root=/opt/opam --set-root) && ./build.sh $(DIR)
override_dh_auto_install:
mkdir -p $(DIR)/$(VYCONF_CONF)
mkdir -p $(DIR)/$(VYCONF_SESSION)
mkdir -p $(DIR)/$(VYCONF_DATA)
mkdir -p $(DIR)/$(VYCONF_DEF)
cp $(OCAML_DIR)/share/vyconf/vyconf.proto $(DIR)/$(VYCONF_DATA)
cp $(OCAML_DIR)/share/vyconf/vyconfd.conf $(DIR)/$(VYCONF_DEF)
cp $(OCAML_DIR)/bin/vyconfd $(DIR)/$(VYCONF)
cp $(OCAML_DIR)/bin/vyconf_cli $(DIR)/$(VYCONF)
#
mkdir -p $(DIR)/usr/lib
cp _build/libvyosconfig.so $(DIR)/usr/lib/libvyosconfig.so.0
dh_makeshlibs
override_dh_auto_test:
echo "No tests yet"
|