Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/llfio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt14
-rw-r--r--Readme.md10
m---------include/boost/afio/boost-lite0
m---------include/boost/afio/gsl-lite0
m---------include/boost/afio/outcome0
-rw-r--r--src/afio.cpp2
m---------test/kerneltest0
7 files changed, 19 insertions, 7 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f48d8475..6ac89870 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,6 +1,8 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 3.0 FATAL_ERROR)
-PROJECT(afio VERSION 2.0.0 LANGUAGES CXX)
-SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/include/boost/afio/boost-lite/cmake")
-INCLUDE(RequireOutOfSourceBuild)
-INCLUDE(MakeBoostLiteLibrary)
-INCLUDE(MakeBoostLiteHeaderOnlyLibrary)
+cmake_minimum_required(VERSION 3.0 FATAL_ERROR)
+set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/include/boost/afio/boost-lite/cmake")
+include(RequireOutOfSourceBuild)
+
+project(afio VERSION 2.0.0 LANGUAGES CXX)
+set(PROJECT_NAMESPACE boost::)
+include(MakeBoostLiteLibrary)
+include(MakeBoostLiteHeaderOnlyLibrary)
diff --git a/Readme.md b/Readme.md
index 03b89903..a138b226 100644
--- a/Readme.md
+++ b/Readme.md
@@ -3,6 +3,16 @@ v2 rewrite. You can view its documentation at https://ned14.github.io/boost.afio
<b>master branch test status</b> Linux: platform support currently lagging Windows: [![Build status](https://ci.appveyor.com/api/projects/status/ox59o2r276xbmef7/branch/master?svg=true)](https://ci.appveyor.com/project/ned14/boost-afio/branch/master) Coverage: Boost.KernelTest support for coveralls.io still todo
+CMake todos:
+- Precompiled headers generation
+- C++ Modules support
+- Each test runner needs to be compiled into many build variants using the header
+only library
+ - Also generate a DLL for each test kernel
+- ctest support
+- cdash support
+- Install support
+
- [ ] Poke C++ Modules support into BindLib and turn it on on MSVC once cmake
build tooling is up (should be very straightforward assuming C++ Modules hasn't
diff --git a/include/boost/afio/boost-lite b/include/boost/afio/boost-lite
-Subproject 46b8676e9237e8d58815407f37966df04c4c393
+Subproject f979cc1d52df67f31199d7fea26e0c660483da6
diff --git a/include/boost/afio/gsl-lite b/include/boost/afio/gsl-lite
-Subproject 48e4cdf3e4f3ce415fa5a2b5cbbf8aebfa119e7
+Subproject 5b9e68dcb07179e5e302bb8a494025d18e59df4
diff --git a/include/boost/afio/outcome b/include/boost/afio/outcome
-Subproject 759632fdf5a286a8843d27b79cffbc709806618
+Subproject 09be3104ba5705a01adf1ee35fd0b8b6126d455
diff --git a/src/afio.cpp b/src/afio.cpp
index beeda777..733b4bf3 100644
--- a/src/afio.cpp
+++ b/src/afio.cpp
@@ -1,3 +1,3 @@
#define BOOST_AFIO_DYN_LINK 1
#define BOOST_AFIO_SOURCE 1
-#include "boost/afio/afio.hpp"
+#include "../include/boost/afio/afio.hpp"
diff --git a/test/kerneltest b/test/kerneltest
-Subproject 792132c54181aad82d88be4c88d7b91a8be14d3
+Subproject 72ddcf31a32e9e6a95effdd5ed4144dcfbf3158