diff --git a/CMakeLists.txt b/CMakeLists.txt index f52bb8f..d92e57a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -65,6 +65,7 @@ add_library(athena-core include/athena/MemoryReader.hpp include/athena/MemoryWriter.hpp include/athena/Checksums.hpp + include/athena/ChecksumsLiterals.hpp include/athena/Compression.hpp include/athena/Socket.hpp include/LZ77/LZBase.hpp @@ -75,6 +76,10 @@ add_library(athena-core include/athena/Dir.hpp include/athena/DNA.hpp include/athena/DNAYaml.hpp + include/athena/DNAOp.hpp + include/athena/YAMLCommon.hpp + include/athena/YAMLDocReader.hpp + include/athena/YAMLDocWriter.hpp include/yaml.h include/utf8proc.h include/optional.hpp diff --git a/atdna/test.cpp b/atdna/test.cpp index 64b768b..e1b5189 100644 --- a/atdna/test.cpp +++ b/atdna/test.cpp @@ -1,7 +1,7 @@ #include "test.hpp" #include "athena/MemoryWriter.hpp" -#define EXPECTED_BYTES 265 +#define EXPECTED_BYTES 281 int main(int argc, const char** argv) { diff --git a/atdna/test.hpp b/atdna/test.hpp index c365012..1ee8f19 100644 --- a/atdna/test.hpp +++ b/atdna/test.hpp @@ -66,8 +66,8 @@ TESTFile : public BigDNA Value explSub1 = NestedVal; Value explSub2 = Var32Val; }; - TESTTemplateSubFile nestedTemplate1; - TESTTemplateSubFile nestedTemplate2; + Value> nestedTemplate1; + Value> nestedTemplate2; Value arrCount[2]; Vector array; diff --git a/include/athena/DNAOp.hpp b/include/athena/DNAOp.hpp index e3661c4..52f2a08 100644 --- a/include/athena/DNAOp.hpp +++ b/include/athena/DNAOp.hpp @@ -1,5 +1,5 @@ -#ifndef AT_OP_HPP -#define AT_OP_HPP +#ifndef AT_DNAOP_HPP +#define AT_DNAOP_HPP #include "IStreamReader.hpp" #include "IStreamWriter.hpp" @@ -1273,4 +1273,4 @@ void __VA_ARGS__::Enumerate::WriteYaml>(typename Wr } \ AT_SUBSPECIALIZE_DNA(__VA_ARGS__) -#endif // AT_OP_HPP +#endif // AT_DNAOP_HPP