Browse Source

fstools: Add the new options available in the menuconfig

Mounting using the zlib compression and mounting with
full access accounting are now available in the
menuconfig.

Signed-off-by: Pierre Lebleu <[email protected]>
(backported from e6b8ce4c081b0bdfbbd20477ecef18b285481b07)
Pierre Lebleu 7 years ago
parent
commit
3af64ddbff
1 changed files with 16 additions and 0 deletions
  1. 16 0
      package/system/fstools/Makefile

+ 16 - 0
package/system/fstools/Makefile

@@ -33,6 +33,8 @@ include $(INCLUDE_DIR)/cmake.mk
 
 
 TARGET_LDFLAGS += $(if $(CONFIG_USE_GLIBC),-lrt)
 TARGET_LDFLAGS += $(if $(CONFIG_USE_GLIBC),-lrt)
 CMAKE_OPTIONS += $(if $(CONFIG_FSTOOLS_UBIFS_EXTROOT),-DCMAKE_UBIFS_EXTROOT=y)
 CMAKE_OPTIONS += $(if $(CONFIG_FSTOOLS_UBIFS_EXTROOT),-DCMAKE_UBIFS_EXTROOT=y)
+CMAKE_OPTIONS += $(if $(CONFIG_FSTOOLS_OVL_MOUNT_FULL_ACCESS_TIME),-DCMAKE_OVL_MOUNT_FULL_ACCESS_TIME=y)
+CMAKE_OPTIONS += $(if $(CONFIG_FSTOOLS_OVL_MOUNT_COMPRESS_ZLIB),-DCMAKE_OVL_MOUNT_COMPRESS_ZLIB=y)
 
 
 define Package/fstools
 define Package/fstools
   SECTION:=base
   SECTION:=base
@@ -50,6 +52,20 @@ define Package/fstools/config
 		default y
 		default y
 		help
 		help
 			This option makes it possible to use extroot functionality if the root filesystem resides on an UBIFS partition
 			This option makes it possible to use extroot functionality if the root filesystem resides on an UBIFS partition
+
+	config FSTOOLS_OVL_MOUNT_FULL_ACCESS_TIME
+		depends on PACKAGE_fstools
+		bool "Full access time accounting"
+		default n
+		help
+			This option enables the full access time accounting (warning: it will increase the flash writes).
+
+	config FSTOOLS_OVL_MOUNT_COMPRESS_ZLIB
+		depends on PACKAGE_fstools
+		bool "Compress using zlib"
+		default n
+		help
+			This option enables the compression using zlib on the storage device.
 endef
 endef
 
 
 define Package/snapshot-tool
 define Package/snapshot-tool