diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2015-07-26 16:44:33 +0100 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2015-07-26 16:44:33 +0100 |
commit | 1a79c689d694573c8649aca4e6fd58ecbbd70754 (patch) | |
tree | f13ba48c14e98fcf74ecfe841a4c58f0fa6a75bd /netfs/fuse | |
parent | No more static entcache hack (diff) | |
download | netfs-1a79c689d694573c8649aca4e6fd58ecbbd70754.tar.bz2 netfs-1a79c689d694573c8649aca4e6fd58ecbbd70754.tar.xz netfs-1a79c689d694573c8649aca4e6fd58ecbbd70754.zip |
Visibility hiddennetfs-1.1.3
Diffstat (limited to 'netfs/fuse')
-rw-r--r-- | netfs/fuse/Jamfile.jam | 6 | ||||
-rw-r--r-- | netfs/fuse/fuseApp.h | 5 |
2 files changed, 10 insertions, 1 deletions
diff --git a/netfs/fuse/Jamfile.jam b/netfs/fuse/Jamfile.jam index b0f04d6..142221e 100644 --- a/netfs/fuse/Jamfile.jam +++ b/netfs/fuse/Jamfile.jam @@ -20,6 +20,8 @@ lib netfsClientConfiguration : <library>..//IceUtil <library>..//pthread <library>..//slicer + <cflags>-fvisibility=hidden + <variant>release:<cflags>-flto : : <library>..//IceUtil <library>..//Ice @@ -50,6 +52,8 @@ lib netfsClient : <library>..//slicer <library>..//libxmlpp <library>..//slicer-xml + <cflags>-fvisibility=hidden + <variant>release:<cflags>-flto : : <include>. <include>../../libfusepp @@ -65,5 +69,7 @@ exe netfs : netfs.cpp : <library>netfsClient <library>fuse + <cflags>-fvisibility=hidden + <variant>release:<cflags>-flto ; diff --git a/netfs/fuse/fuseApp.h b/netfs/fuse/fuseApp.h index 60ecee9..3ad8f66 100644 --- a/netfs/fuse/fuseApp.h +++ b/netfs/fuse/fuseApp.h @@ -9,9 +9,12 @@ #include "fuseAppBase.h" #include "fuseConfig.h" #include "cache.h" +#ifndef DLL_PUBLIC +#define DLL_PUBLIC __attribute__ ((visibility ("default"))) +#endif namespace NetFS { - class FuseApp : public FuseAppBase { + class DLL_PUBLIC FuseApp : public FuseAppBase { private: class OpenDir : public IceUtil::Shared { public: |