Moved Data class to an own utils package in blobstore

This commit is contained in:
Sebastian Messmer 2014-12-06 15:48:32 +01:00
parent 1151d4db47
commit abcc766375
11 changed files with 11 additions and 10 deletions

View File

@ -1 +1,2 @@
add_subdirectory(utils)
add_subdirectory(implementations)

View File

@ -1,3 +1,3 @@
add_library(blobstore_ondisk Data.cpp OnDiskBlob.cpp OnDiskBlobStore.cpp RandomKeyGenerator.cpp FileAlreadyExistsException.cpp FileDoesntExistException.cpp)
add_library(blobstore_ondisk OnDiskBlob.cpp OnDiskBlobStore.cpp RandomKeyGenerator.cpp FileAlreadyExistsException.cpp)
target_link_libraries(blobstore_ondisk boost_filesystem boost_system cryptopp)
target_link_libraries(blobstore_ondisk blobstore_utils boost_filesystem boost_system cryptopp)

View File

@ -3,7 +3,7 @@
#define BLOBSTORE_IMPLEMENTATIONS_ONDISK_ONDISKBLOB_H_
#include "blobstore/interface/Blob.h"
#include "Data.h"
#include "blobstore/utils/Data.h"
#include <boost/filesystem/path.hpp>
#include <iostream>

View File

@ -2,8 +2,6 @@
#ifndef BLOBSTORE_IMPLEMENTATIONS_ONDISK_RANDOMKEYGENERATOR_H_
#define BLOBSTORE_IMPLEMENTATIONS_ONDISK_RANDOMKEYGENERATOR_H_
#include "Data.h"
#include "fspp/utils/macros.h"
#include <memory>

View File

@ -0,0 +1,2 @@
add_library(blobstore_utils Data.cpp FileDoesntExistException.cpp)

View File

@ -1,4 +1,4 @@
#include <blobstore/implementations/ondisk/FileDoesntExistException.h>
#include "FileDoesntExistException.h"
namespace bf = boost::filesystem;

View File

@ -4,8 +4,8 @@
#include "test/testutils/VirtualTestFile.h"
#include "blobstore/implementations/ondisk/OnDiskBlob.h"
#include "blobstore/implementations/ondisk/Data.h"
#include "blobstore/implementations/ondisk/FileDoesntExistException.h"
#include "blobstore/utils/FileDoesntExistException.h"
#include "blobstore/utils/Data.h"
#include <fstream>

View File

@ -1,7 +1,7 @@
#include "gtest/gtest.h"
#include "blobstore/implementations/ondisk/Data.h"
#include "blobstore/implementations/ondisk/FileDoesntExistException.h"
#include "blobstore/utils/Data.h"
#include "blobstore/utils/FileDoesntExistException.h"
#include "test/testutils/VirtualTestFile.h"
#include "test/testutils/TempFile.h"