diff --git a/CMakeLists.txt b/CMakeLists.txt index 88e74ce..da13200 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,6 +23,7 @@ link_libraries( alepha ) add_subdirectory( Meta ) add_subdirectory( Atomic ) add_subdirectory( Proof ) +add_subdirectory( Memory ) add_subdirectory( IOStreams ) add_subdirectory( Reflection ) add_subdirectory( Algorithm ) @@ -40,7 +41,6 @@ add_subdirectory( tuplize_args.test ) add_subdirectory( Thread.test ) add_subdirectory( assertion.test ) add_subdirectory( Constness.test ) -add_subdirectory( Blob.test ) add_subdirectory( Capabilities.test ) add_subdirectory( delimited_list.test ) diff --git a/Blob.h b/Memory/Blob.h similarity index 99% rename from Blob.h rename to Memory/Blob.h index 876cfac..c24cd6b 100644 --- a/Blob.h +++ b/Memory/Blob.h @@ -8,15 +8,15 @@ static_assert( __cplusplus > 2020'99 ); #include -#include "Buffer.h" -#include "swappable.h" -#include "Exception.h" -//#include "threading.h" -#include "error.h" +#include +#include +#include #include #include +#include "Buffer.h" + namespace Alepha::Hydrogen ::detail:: Blob_m { inline namespace exports diff --git a/Blob.test/0.cc b/Memory/Blob.test/0.cc similarity index 100% rename from Blob.test/0.cc rename to Memory/Blob.test/0.cc diff --git a/Blob.test/CMakeLists.txt b/Memory/Blob.test/CMakeLists.txt similarity index 100% rename from Blob.test/CMakeLists.txt rename to Memory/Blob.test/CMakeLists.txt diff --git a/Buffer.h b/Memory/Buffer.h similarity index 100% rename from Buffer.h rename to Memory/Buffer.h diff --git a/Memory/CMakeLists.txt b/Memory/CMakeLists.txt new file mode 100644 index 0000000..0964a08 --- /dev/null +++ b/Memory/CMakeLists.txt @@ -0,0 +1 @@ +add_subdirectory( Blob.test ) diff --git a/DataChain.h b/Memory/DataChain.h similarity index 100% rename from DataChain.h rename to Memory/DataChain.h