summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2014-09-20Look for ports_create_port for libportslibfuse/masterPino Toscano
Instead of checking for hurd_ihash_init in libports, check for something that actually is in libports, like ports_create_port. * configure.ac: Look for ports_create_port instead of hurd_ihash_init.
2013-03-23Synchronize headers, examples and version script with FUSE 2.6.5Pino Toscano
Update the headers from FUSE 2.6.5, import the examples and update the version script. This temporarly breaks compilation. * configure.ac (AC_CONFIG_FILES): Add example-26/Makefile. * example-26/.gitignore: New file. * example-26/Makefile.am: Likewise. * example-26/fusexmp.c: Likewise. * example-26/fusexmp_fh.c: Likewise. * example-26/hello.c: Likewise. * example-26/hello_ll.c: Likewise. * example-26/null.c: Likewise. * include/Makefile.am (fuseinclude_HEADERS): Add fuse_common_compat.h. * include/fuse.h: Update from FUSE 2.6.5. * include/fuse_common.h: Likewise. * include/fuse_compat.h: Likewise. * include/fuse_opt.h: Likewise. * include/fuse_common_compat.h: Import from FUSE 2.6.5. * Update from FUSE 2.6.5.
2013-03-22Remove examples for compatibility < 25Pino Toscano
* configure.ac (AC_CONFIG_FILES): Remove example/Makefile, example-22/Makefile, example-23/Makefile, example-24/Makefile. * example/.gitignore: Remove. * example/Makefile.am: Likewise. * example/fusexmp.c: Likewise. * example/fusexmp.c.patch: Likewise. * example/hello.c: Likewise. * example/null.c: Likewise. * example-22/.gitignore: Likewise. * example-22/Makefile.am: Likewise. * example-22/fusexmp.c: Likewise. * example-22/fusexmp.c.patch: Likewise. * example-22/hello.c: Likewise. * example-22/null.c: Likewise. * example-23/.gitignore: Likewise. * example-23/Makefile.am: Likewise. * example-23/fusexmp.c: Likewise. * example-23/fusexmp.c.patch: Likewise. * example-23/fusexmp_fh.c: Likewise. * example-23/fusexmp_fh.c.patch: Likewise. * example-23/hello.c: Likewise. * example-23/null.c: Likewise. * example-24/.gitignore: Likewise. * example-24/Makefile.am: Likewise. * example-24/fusexmp.c: Likewise. * example-24/fusexmp.c.patch: Likewise. * example-24/fusexmp_fh.c: Likewise. * example-24/fusexmp_fh.c.patch: Likewise. * example-24/hello.c: Likewise. * example-24/hello_ll.c: Likewise. * example-24/null.c: Likewise.
2013-03-21Simplify installation of the "old" fuse.hPino Toscano
Instead of using a single Makefile.am to just install the old fuse.h, install it directly from include/Makefile.am. * configure.ac (AC_CONFIG_FILES): Remove include/old/Makefile. * include/Makefile.am (SUBDIRS): Remove variable. (include_HEADERS): New variable. * include/old/Makefile.am: Remove file.
2013-02-11Fix build against libpthreadSamuel Thibault
* configure.ac: Link against libpthread instead of libthreads. * fuse.pc.in: Likewise. * src/fuse_i.h (libfuse_ctx): Declare TLS variable. (netnode): Turn lock field from struct mutex to pthread_mutex_t. * src/main.c (libfuse_ctx): Define TLS variable. (fuse_get_context): Use libfuse_ctx instead of cthreads TSD. * src/netfs.c: Likewise. Use pthread functions instead of cthreads functions. Use fixed stat structure. * src/netnode.c: Likewise. * src/node.c: Likewise.
2006-04-13pulled in headers from fuse 2.5.3 and added examples. fuse_ops variable ↵Stefan Siegl
renamed to fuse_ops_compat22 (to make room for 2.5 api functions).
2006-04-13provide /include/fuse.h header file for compatibility reasons (quite like ↵Stefan Siegl
GNU/Linux's libfuse does)
2006-01-30configure example-24 directory as well.Stefan Siegl
2006-01-30moved headers into new include/ directory, sources moved into new src/ ↵Stefan Siegl
directory.
2005-12-02Add the examples from fuse_2_3_0.Thomas Schwinge
2005-11-15Copy FUSE's `fuse.pc.in' and handle it correctly.Thomas Schwinge
2005-11-15New name and new location.Thomas Schwinge
2005-03-27create example-22/MakefileStefan Siegl
2005-03-20introducing autoconf/automake cruft.Stefan Siegl