aboutsummaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorNikolaus Rath <Nikolaus@rath.org>2016-02-10 19:53:49 -0800
committerNikolaus Rath <Nikolaus@rath.org>2016-02-10 19:53:49 -0800
commite812e29d39f0e7aaf9ead9a19a9a4f288300a7e2 (patch)
treeff8fd1c17b9be6d1aba7ff365614b10e41a1223b /Makefile.am
parentb10d21db3185a2b25e3bd35579f57d3c7b8d882e (diff)
parent80db43d7dce4f3979fe5e92b2d616d635f21029d (diff)
downloadsshfs-e812e29d39f0e7aaf9ead9a19a9a4f288300a7e2.tar
sshfs-e812e29d39f0e7aaf9ead9a19a9a4f288300a7e2.tar.gz
sshfs-e812e29d39f0e7aaf9ead9a19a9a4f288300a7e2.tar.bz2
sshfs-e812e29d39f0e7aaf9ead9a19a9a4f288300a7e2.zip
Merge pull request #5 from jmmv/merge-osxfuse
Merge osxfuse.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am17
1 files changed, 14 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am
index e1e5510..f003bae 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -6,16 +6,27 @@ sshfs_SOURCES = sshfs.c cache.c cache.h
if FUSE_OPT_COMPAT
sshfs_SOURCES += compat/fuse_opt.c compat/fuse_opt.h
endif
+if DARWIN_COMPAT
+sshfs_SOURCES += compat/darwin_compat.c compat/darwin_compat.h
+endif
sshfs_LDADD = $(SSHFS_LIBS)
sshfs_CFLAGS = $(SSHFS_CFLAGS)
-sshfs_CPPFLAGS = -D_REENTRANT -DFUSE_USE_VERSION=26 -DLIBDIR=\"$(libdir)\"
+sshfs_CPPFLAGS = -D_REENTRANT -DFUSE_USE_VERSION=26 -DLIBDIR=\"$(libdir)\" \
+ -DIDMAP_DEFAULT="\"$(IDMAP_DEFAULT)\""
-EXTRA_DIST = sshnodelay.c
-CLEANFILES = sshnodelay.so
+EXTRA_DIST = sshnodelay.c sshfs.1.in
+CLEANFILES = sshnodelay.so sshfs.1 sshfs.1.tmp
dist_man_MANS = sshfs.1
+sshfs.1: sshfs.1.in
+ $(AM_V_GEN)sed \
+ -e 's,__IDMAP_DEFAULT__,$(IDMAP_DEFAULT),g' \
+ -e 's,__UNMOUNT_COMMAND__,$(UNMOUNT_COMMAND),g' \
+ <sshfs.1.in >sshfs.1.tmp || exit 1; \
+ mv sshfs.1.tmp sshfs.1
+
if SSH_NODELAY_SO
all-local: sshnodelay.so