mirror of
https://git.sr.ht/~cismonx/bookmarkfs
synced 2025-07-27 03:28:52 +00:00
Compare commits
4 commits
9703f42c0c
...
f97e4b73c1
Author | SHA1 | Date | |
---|---|---|---|
|
f97e4b73c1 | ||
|
65d29fd017 | ||
|
30f82f5613 | ||
|
c90cb669f2 |
8 changed files with 24 additions and 11 deletions
|
@ -31,8 +31,7 @@ tasks:
|
||||||
cd bookmarkfs
|
cd bookmarkfs
|
||||||
autoreconf -i
|
autoreconf -i
|
||||||
./configure \
|
./configure \
|
||||||
--enable-bookmarkfs-debug --enable-xxhash-inline \
|
--enable-bookmarkfs-debug --enable-bookmarkfs-mount \
|
||||||
--enable-bookmarkfs-util --enable-bookmarkfs-mount \
|
|
||||||
--enable-bookmarkfs-fsck --enable-bookmarkfs-mkfs \
|
--enable-bookmarkfs-fsck --enable-bookmarkfs-mkfs \
|
||||||
--enable-bookmarkctl --enable-fsck-handler-tcl \
|
--enable-bookmarkctl --enable-fsck-handler-tcl \
|
||||||
--enable-backend-firefox --enable-backend-chromium \
|
--enable-backend-firefox --enable-backend-chromium \
|
||||||
|
|
|
@ -25,8 +25,7 @@ tasks:
|
||||||
mkdir bookmarkfs/build && cd bookmarkfs/build
|
mkdir bookmarkfs/build && cd bookmarkfs/build
|
||||||
autoreconf -i ..
|
autoreconf -i ..
|
||||||
../configure \
|
../configure \
|
||||||
--enable-bookmarkfs-debug --enable-xxhash-inline \
|
--enable-bookmarkfs-debug --enable-bookmarkfs-mount \
|
||||||
--enable-bookmarkfs-util --enable-bookmarkfs-mount \
|
|
||||||
--enable-bookmarkfs-fsck --enable-bookmarkfs-mkfs \
|
--enable-bookmarkfs-fsck --enable-bookmarkfs-mkfs \
|
||||||
--enable-bookmarkctl --enable-fsck-handler-tcl \
|
--enable-bookmarkctl --enable-fsck-handler-tcl \
|
||||||
--enable-backend-firefox --enable-backend-chromium \
|
--enable-backend-firefox --enable-backend-chromium \
|
||||||
|
|
|
@ -28,8 +28,7 @@ tasks:
|
||||||
mkdir bookmarkfs/build && cd bookmarkfs/build
|
mkdir bookmarkfs/build && cd bookmarkfs/build
|
||||||
autoreconf -i ..
|
autoreconf -i ..
|
||||||
../configure \
|
../configure \
|
||||||
--enable-bookmarkfs-debug --enable-xxhash-inline \
|
--enable-bookmarkfs-debug --enable-bookmarkfs-mount \
|
||||||
--enable-bookmarkfs-util --enable-bookmarkfs-mount \
|
|
||||||
--enable-bookmarkfs-fsck --enable-bookmarkfs-mkfs \
|
--enable-bookmarkfs-fsck --enable-bookmarkfs-mkfs \
|
||||||
--enable-bookmarkctl --enable-fsck-handler-tcl \
|
--enable-bookmarkctl --enable-fsck-handler-tcl \
|
||||||
--enable-backend-firefox --enable-backend-chromium \
|
--enable-backend-firefox --enable-backend-chromium \
|
||||||
|
|
|
@ -31,8 +31,7 @@ tasks:
|
||||||
mkdir bookmarkfs/build && cd bookmarkfs/build
|
mkdir bookmarkfs/build && cd bookmarkfs/build
|
||||||
autoreconf -i ..
|
autoreconf -i ..
|
||||||
../configure \
|
../configure \
|
||||||
--enable-bookmarkfs-debug --enable-xxhash-inline \
|
--enable-bookmarkfs-debug --enable-bookmarkfs-mount \
|
||||||
--enable-bookmarkfs-util --enable-bookmarkfs-mount \
|
|
||||||
--enable-bookmarkfs-fsck --enable-bookmarkfs-mkfs \
|
--enable-bookmarkfs-fsck --enable-bookmarkfs-mkfs \
|
||||||
--enable-bookmarkctl --enable-fsck-handler-tcl \
|
--enable-bookmarkctl --enable-fsck-handler-tcl \
|
||||||
--enable-backend-firefox --enable-backend-chromium \
|
--enable-backend-firefox --enable-backend-chromium \
|
||||||
|
|
|
@ -104,8 +104,8 @@ Installation
|
||||||
* No longer requires: libseccomp
|
* No longer requires: libseccomp
|
||||||
- `--disable-sandbox-landlock` (Linux-only)
|
- `--disable-sandbox-landlock` (Linux-only)
|
||||||
* Disable the [Landlock] feature in the sandbox implementation
|
* Disable the [Landlock] feature in the sandbox implementation
|
||||||
- `--enable-xxhash-inline`
|
- `--disable-xxhash-inline`
|
||||||
* Use xxHash as a header-only library
|
* Do not use xxHash as a header-only library
|
||||||
- `--disable-backend-firefox-write`
|
- `--disable-backend-firefox-write`
|
||||||
* Build the Firefox backend without write features
|
* Build the Firefox backend without write features
|
||||||
* No longer requires: Nettle, uriparser
|
* No longer requires: Nettle, uriparser
|
||||||
|
|
|
@ -61,7 +61,7 @@ AS_VAR_IF([host_os_is_linux], [yes], [
|
||||||
EX_FEAT([sandbox-landlock], [yes], [Landlock features for sandboxing])
|
EX_FEAT([sandbox-landlock], [yes], [Landlock features for sandboxing])
|
||||||
])
|
])
|
||||||
|
|
||||||
EX_FEAT([xxhash-inline], [no], [using xxhash as a header-only library])
|
EX_FEAT([xxhash-inline], [yes], [using xxhash as a header-only library])
|
||||||
|
|
||||||
EX_FEAT([bookmarkfs-debug], [no], [debugging features for BookmarkFS])
|
EX_FEAT([bookmarkfs-debug], [no], [debugging features for BookmarkFS])
|
||||||
|
|
||||||
|
|
|
@ -302,8 +302,16 @@ Stay in the foreground, do not daemonize.
|
||||||
@item -h
|
@item -h
|
||||||
Print help text, and then exit.
|
Print help text, and then exit.
|
||||||
|
|
||||||
|
If also given the @option{-o backend=@var{name}} option,
|
||||||
|
print help text of the corresponding backend.
|
||||||
|
This also applies to @command{fsck.bookmarkfs} and @command{mkfs.bookmarkfs}.
|
||||||
|
|
||||||
@item -V
|
@item -V
|
||||||
Print version and feature information, and then exit.
|
Print version and feature information, and then exit.
|
||||||
|
|
||||||
|
If also given the @option{-o backend=@var{name}} option,
|
||||||
|
print version information of the corresponding backend.
|
||||||
|
This also applies to @command{fsck.bookmarkfs} and @command{mkfs.bookmarkfs}.
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
Unrecognized options specified with @option{-o} are passed to libfuse
|
Unrecognized options specified with @option{-o} are passed to libfuse
|
||||||
|
@ -481,8 +489,14 @@ Also @pxref{Disabling Landlock}.
|
||||||
@item -h
|
@item -h
|
||||||
Print help text, and then exit.
|
Print help text, and then exit.
|
||||||
|
|
||||||
|
If also given the @option{-o handler=@var{name}} option,
|
||||||
|
print help text of the corresponding fsck handler.
|
||||||
|
|
||||||
@item -V
|
@item -V
|
||||||
Print version and feature information, and then exit.
|
Print version and feature information, and then exit.
|
||||||
|
|
||||||
|
If also given the @option{-o handler=@var{name}} option,
|
||||||
|
print version information of the corresponding fsck handler.
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -35,6 +35,7 @@
|
||||||
#include "backend.h"
|
#include "backend.h"
|
||||||
#include "fsck_ops.h"
|
#include "fsck_ops.h"
|
||||||
#include "ioctl.h"
|
#include "ioctl.h"
|
||||||
|
#include "lib.h"
|
||||||
#include "macros.h"
|
#include "macros.h"
|
||||||
#include "sandbox.h"
|
#include "sandbox.h"
|
||||||
#include "version.h"
|
#include "version.h"
|
||||||
|
@ -202,6 +203,8 @@ print_version (void)
|
||||||
BOOKMARKFS_VER_MAJOR, BOOKMARKFS_VER_MINOR, BOOKMARKFS_VER_PATCH);
|
BOOKMARKFS_VER_MAJOR, BOOKMARKFS_VER_MINOR, BOOKMARKFS_VER_PATCH);
|
||||||
puts(BOOKMARKFS_FEATURE_STRING(DEBUG, "debug"));
|
puts(BOOKMARKFS_FEATURE_STRING(DEBUG, "debug"));
|
||||||
puts(BOOKMARKFS_FEATURE_STRING(INTERACTIVE_FSCK, "interactive"));
|
puts(BOOKMARKFS_FEATURE_STRING(INTERACTIVE_FSCK, "interactive"));
|
||||||
|
|
||||||
|
bookmarkfs_print_lib_version("\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
|
|
Loading…
Add table
Reference in a new issue