diff options
| author | Gerard Ryan <G.M0N3Y.2503@gmail.com> | 2019-06-22 18:26:17 +1000 |
|---|---|---|
| committer | Yousong Zhou <yszhou4tech@gmail.com> | 2019-07-04 19:35:15 +0800 |
| commit | 992b2c70e6ca62bd8e23aedc00c4dc77102303d6 (patch) | |
| tree | 914e7fb2b504ff6235fadd6aa91008416a2bb9d4 /utils/cgroupfs-mount/Makefile | |
| parent | f2793d55fef67a2f4637a5f9f4e5ddd89042f3bc (diff) | |
cgroupfs-mount: Added cgroup mount scripts
Signed-off-by: Gerard Ryan <G.M0N3Y.2503@gmail.com>
Diffstat (limited to 'utils/cgroupfs-mount/Makefile')
| -rw-r--r-- | utils/cgroupfs-mount/Makefile | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/utils/cgroupfs-mount/Makefile b/utils/cgroupfs-mount/Makefile new file mode 100644 index 000000000..ce021de8d --- /dev/null +++ b/utils/cgroupfs-mount/Makefile @@ -0,0 +1,48 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=cgroupfs-mount +PKG_VERSION:=1.4 +PKG_RELEASE:=1 + +PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz +PKG_SOURCE_URL:=https://codeload.github.com/tianon/cgroupfs-mount/tar.gz/${PKG_VERSION}? +PKG_HASH:=d6c8aff7af59c7d0082ee3018c97f73b0421e81a49bb28ad9f66a36da5cd6ec7 + +PKG_MAINTAINER:=Gerard Ryan <G.M0N3Y.2503@gmail.com> + +PKG_BUILD_PARALLEL:=1 + +include $(INCLUDE_DIR)/package.mk + +define Package/cgroupfs-mount/config +config CGROUPFS_MOUNT_CGROUPS + depends on PACKAGE_cgroupfs-mount + bool "Enable support for cgroups in the kernel" + default y + select KERNEL_CGROUPS +endef + +define Package/cgroupfs-mount + SECTION:=utils + CATEGORY:=Utilities + TITLE:=cgroup mount scripts + DEPENDS:=+mount-utils + MENU:=1 +endef + +define Package/cgroupfs-mount/description +Simple scripts to properly mount the cgroupfs hierarchy, especially structured for Debian packaging +endef + +Build/Compile=# Nothing to compile, just install the scripts + +define Package/cgroupfs-mount/install + $(INSTALL_DIR) $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/cgroupfs-mount $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/cgroupfs-umount $(1)/usr/bin/ + + $(INSTALL_DIR) $(1)/etc/init.d + $(INSTALL_BIN) ./files/cgroupfs-mount.init $(1)/etc/init.d/cgroupfs-mount +endef + +$(eval $(call BuildPackage,cgroupfs-mount)) |
