fjfs is FUSE module that implements virtual joining of multiple files as one. https://georgi.unixsol.org/programs/fjfs/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Makefile 510B

123456789101112131415161718192021
  1. CFLAGS_DBG?= -ggdb
  2. CFLAGS_OPT?= -O2
  3. CFLAGS_WARN?= -Wall -W -Wextra -Wshadow -Wformat-security \
  4. -std=c99 -pedantic -Wbad-function-cast \
  5. -Wcast-align -Wcast-qual -Wchar-subscripts -Winline \
  6. -Wnested-externs -Wpointer-arith \
  7. -Wredundant-decls -Wstrict-prototypes
  8. CFLAGS?= ${CFLAGS_DBG} ${CFLAGS_OPT}
  9. CFLAGS+= ${CFLAGS_WARN}
  10. CFLAGS+= `pkg-config --cflags fuse`
  11. LIBS+= `pkg-config --libs fuse`
  12. all: fjfs
  13. fjfs: fjfs.c
  14. ${CC} ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o $@ fjfs.c ${LIBS}
  15. clean:
  16. rm -f fjfs