lxc: add config templates package
authorPetar Koretic <redacted>
Wed, 22 Oct 2014 08:29:45 +0000 (10:29 +0200)
committerLuka Perkov <redacted>
Thu, 23 Oct 2014 08:06:16 +0000 (04:06 -0400)
Signed-off-by: Petar Koretic <redacted>
utils/lxc/Makefile

index cf3fd27aea2ef010d34e203784b9366652cf9103..332a8ae13e20f3e4b2528dd85dc07a662595de8a 100644 (file)
@@ -77,6 +77,12 @@ define Package/lxc-templates
   DEPENDS:= lxc
 endef
 
+define Package/lxc-configs
+  $(call Package/lxc/Default)
+  TITLE:=LXC virtual machine common config files
+  DEPENDS:= lxc
+endef
+
 define Package/liblxc
   $(call Package/lxc/Default)
   SECTION:=libs
@@ -176,6 +182,13 @@ define Package/lxc-templates/install
                $(1)/usr/share/lxc/templates/
 endef
 
+define Package/lxc-configs/install
+       $(INSTALL_DIR) $(1)/usr/share/lxc/config/
+       $(CP) \
+               $(PKG_INSTALL_DIR)/usr/share/lxc/config/* \
+               $(1)/usr/share/lxc/config/
+endef
+
 define Package/liblxc/install
        $(INSTALL_DIR) $(1)/usr/lib/
        $(CP) \
@@ -222,6 +235,7 @@ endef
 $(eval $(call BuildPackage,lxc))
 $(eval $(call BuildPackage,lxc-common))
 $(eval $(call BuildPackage,lxc-hooks))
+$(eval $(call BuildPackage,lxc-configs))
 $(eval $(call BuildPackage,lxc-templates))
 $(eval $(call BuildPackage,liblxc))
 $(eval $(call BuildPackage,lxc-lua))
git clone https://git.99rst.org/PROJECT