Closed theoreticalbts closed 4 years ago
Prefix non-vendor build targets with koinos
.
Header include path should match namespace.
Single header targets have the option to live in koinos
global namespace.
Whatever you do with namespaces in a source file (i.e. detail) is up to you.
@sgerbino task list:
koinos_
exception
andlog
live in a higher level include path (e.g.koinos/log.hpp
andkoinos/exception.hpp
)tests/
sub directory and not inprograms
, (e.g.strpolate
andvmtest
)RUN_TYPE
istest
koinos-vm
(formerlyvmtest
) a proper VM driver program@theoreticalbts comments:
We should standardize things like name prefixes and header paths.
koinos/exception.hpp
vskoinos/exception/exception.hpp
file path for "important" headersfork
vskoinos_fork
target name