Updated hecl submodule for DataSpec registration

This commit is contained in:
Jack Andersen 2015-08-17 12:15:52 -10:00
parent 520eec7aa2
commit d099a210d0
2 changed files with 14 additions and 1 deletions

View File

@ -11,6 +11,19 @@ else()
endif() endif()
set(HECL_SUBPROJECT TRUE) set(HECL_SUBPROJECT TRUE)
set(HECL_DATASPEC_DECLS
"/* RetroCommon specs */
namespace Retro
{
extern HECL::Database::DataSpecEntry SpecEntMP1;
extern HECL::Database::DataSpecEntry SpecEntMP2;
extern HECL::Database::DataSpecEntry SpecEntMP3;
}")
set(HECL_DATASPEC_PUSHES
" /* RetroCommon */
HECL::Database::DATA_SPEC_REGISTRY.push_back(&Retro::SpecEntMP1);
HECL::Database::DATA_SPEC_REGISTRY.push_back(&Retro::SpecEntMP2);
HECL::Database::DATA_SPEC_REGISTRY.push_back(&Retro::SpecEntMP3);")
add_subdirectory(hecl) add_subdirectory(hecl)
add_subdirectory(NODLib) add_subdirectory(NODLib)
include_directories(${ATHENA_INCLUDE_DIR} ${LOG_VISOR_INCLUDE_DIR} ${HECL_INCLUDE_DIR} include_directories(${ATHENA_INCLUDE_DIR} ${LOG_VISOR_INCLUDE_DIR} ${HECL_INCLUDE_DIR}

2
hecl

@ -1 +1 @@
Subproject commit f6b681030a7a5328683c18ea37f56b752551986b Subproject commit 9b3a0413b0132334cc56fa4bb973e1563c5f0183