2014-11-04 02:32:06 +01:00
|
|
|
#include <cmath>
|
|
|
|
#include <cstdio>
|
|
|
|
#include <cstdlib>
|
|
|
|
#include "buildconfig/BuildConfig.h"
|
|
|
|
|
2014-11-15 17:24:07 +01:00
|
|
|
#include "fusepp/fusebindings/Fuse.h"
|
|
|
|
#include "fusepp/impl/FilesystemImpl.h"
|
2014-11-15 16:33:24 +01:00
|
|
|
#include "cryfs_lib/CryDevice.h"
|
|
|
|
|
|
|
|
namespace bf = boost::filesystem;
|
2014-11-04 02:54:23 +01:00
|
|
|
|
2014-11-04 17:40:31 +01:00
|
|
|
int main (int argc, char *argv[])
|
2014-11-04 02:32:06 +01:00
|
|
|
{
|
2014-11-04 02:54:23 +01:00
|
|
|
printf("Version: %d\n", buildconfig::VERSION::MAJOR);
|
2014-11-15 16:33:24 +01:00
|
|
|
cryfs::CryDevice device(bf::path("/home/heinzi/cryfstest/root"));
|
2014-11-15 17:24:07 +01:00
|
|
|
fusepp::FilesystemImpl fsimpl(&device);
|
|
|
|
fusepp::fusebindings::Fuse fuse(&fsimpl);
|
2014-11-04 17:40:31 +01:00
|
|
|
fuse.run(argc, argv);
|
2014-11-04 02:32:06 +01:00
|
|
|
return 0;
|
|
|
|
}
|