summaryrefslogtreecommitdiff
path: root/meson.build
AgeCommit message (Collapse)Author
2019-11-03Released 3.8.0Nikolaus Rath
2019-09-27Released 3.7.0Nikolaus Rath
2019-07-09Released 3.6.2Nikolaus Rath
2019-06-13Released 3.6.1Nikolaus Rath
2019-06-13Released 3.6.0Nikolaus Rath
2019-05-09Added new example filesystemNikolaus Rath
passthrough_hp puts emphasis and performance and correctness, rather than simplicity.
2019-04-18Add fallocate and use it instead of posix_fallocate if possible (#398)Liu Bo
fuse.ko has supported FALLOC_FL_KEEP_SIZE and FALLOC_FL_PUNCH_HOLE at this moment and more modes may be supported in the future. fallocate(2) supports modes while posix_fallocate(2) does not, so this makes lo_fallocate use fallocate(2) instead. Signed-off-by: Liu Bo <bo.liu@linux.alibaba.com>
2019-04-07Bump minor versionNikolaus Rath
cache_readdir flag is a new feature.
2019-03-09Released 3.4.2Nikolaus Rath
2018-12-22Released 3.4.1Nikolaus Rath
2018-11-19examples: add copy_file_range() support to passthrough(_fh)Niels de Vos
The passthrough example filesystem can be used for validating the API and the implementation in the FUSE kernel module.
2018-11-06Released 3.3.0Nikolaus Rath
2018-10-16Bump minimum Meson versionNikolaus Rath
According to user reports (https://github.com/libfuse/libfuse/pull/300), we need at least version 0.42.
2018-09-28Add build options for utils and examplesMartin Blanchard
Allow skipping utils build & installation (-Dutils=false) and examples build (-Dexamples=false). By default behaviour is unchanged (both are true: utils and examples get build).
2018-08-31Released 3.2.6Nikolaus Rath
2018-08-25Make meson build scripts subprojects friendlyMartin Blanchard
Multiple meson build scripts improvements including: * Bump meson requirement to 0.40.1 (0.40 already required) * Declare a dependency object for main library * Stop using add_global_arguments() * Various minor style fixes
2018-07-24Released 3.2.5Nikolaus Rath
2018-07-11Released 3.2.4Nikolaus Rath
2018-07-04Use triple quotes for multiline string.Nikolaus Rath
Single quotes will become an error in a future meson release.
2018-05-11Released 3.2.3Nikolaus Rath
2018-03-28Fix build error on DragonFlyBSD (sync with other *BSD) (#240)Tomohiro Kusumi
DragonFlyBSD has no "bsd" in uname, so add 'dragonfly' to conditionals. -- e.g. uname(1) in DragonFlyBSD [root@ ~]# uname DragonFly [root@ ~]# python -c "import sys; print(sys.platform)" dragonfly5
2017-11-14Released 3.2.1Nikolaus Rath
2017-08-24Add idle_threads mount option.Joseph Dodge
2017-08-22Use 'buildtype' to set debug/optimization optionsNikolaus Rath
Until now, running `mesonconf -D buildtype=debug` didn't have any effect - which was confusing.
2017-08-08Fix FreeBSD platform detection.Nikolaus Rath
2017-08-06Released 3.1.1Nikolaus Rath
2017-08-03Fix FreeBSD detection in meson.buildNikolaus Rath
2017-08-03FreeBSD: do not build utilitiesBaptiste Daroussin
2017-08-03Produce more helpful message on OS-X and Windows.Nikolaus Rath
Fixes: #186.
2017-07-08Added public fuse_lib_help(), bumped minor versionNikolaus Rath
2017-07-07Don't use emacs' python-mode for meson filesNikolaus Rath
There is a proper meson-mode now.
2017-05-24Released libfuse 3.0.2Nikolaus Rath
2017-04-10Build tests by default.Nikolaus Rath
2017-03-15meson.build(): don't use absolute path for include_dir()Nikolaus Rath
No longer supported in Meson 0.39.
2017-03-15Document minimum required Meson version.Nikolaus Rath
Fixes #138.
2017-01-23Pass _GNU_SOURCE as compiler argumentNikolaus Rath
Defining it in the file causes trouble because Meson sometimes inserts includes before the first line.
2017-01-12Added experimental support for building with Meson+NinjaNikolaus Rath