updated build system

This commit is contained in:
Scott E. Graves 2024-08-03 13:54:18 -05:00
parent 5ec20fbcbd
commit 535d2f85ca

View File

@ -184,6 +184,34 @@ extern "C" {
#include "sqlite3.h"
#endif // defined(PROJECT_ENABLE_SQLITE)
#if !defined(fstat64)
#define fstat64 fstat
#endif // !defined(fstat64)
#if !defined(pread64)
#define pread64 pread
#endif // !defined(pread64)
#if !defined(pwrite64)
#define pwrite64 pwrite
#endif // !defined(pwrite64)
#if !defined(stat64)
#define stat64 stat
#endif // !defined(stat64)
#if !defined(statfs64)
#define statfs64 statfs
#endif // !defined(statfs64)
#if !defined(off64_t)
#define off64_t std::size_t
#endif // !defined(off64_t)
#if !defined(__off64_t)
#define __off64_t off64_t
#endif // !defined(__off64_t)
#if defined(__cplusplus)
#if defined(PROJECT_ENABLE_BOOST)
#include "boost/archive/text_iarchive.hpp"
@ -267,34 +295,6 @@ extern "C" {
#include "winfsp/winfsp.hpp"
#endif // defined(PROJECT_ENABLE_WINFSP)
#if !defined(fstat64)
#define fstat64 fstat
#endif // !defined(fstat64)
#if !defined(pread64)
#define pread64 pread
#endif // !defined(pread64)
#if !defined(pwrite64)
#define pwrite64 pwrite
#endif // !defined(pwrite64)
#if !defined(stat64)
#define stat64 stat
#endif // !defined(stat64)
#if !defined(statfs64)
#define statfs64 statfs
#endif // !defined(statfs64)
#if !defined(off64_t)
#define off64_t std::size_t
#endif // !defined(off64_t)
#if !defined(__off64_t)
#define __off64_t off64_t
#endif // !defined(__off64_t)
namespace repertory {
using data_buffer = std::vector<unsigned char>;
using mutex_lock = std::lock_guard<std::mutex>;