add json check before compile (#354)

* add json check before compile

* do more checking on effects

* add effects checking

* better effects checking.

* integrate schema check for default config
reduce size of default configs
This commit is contained in:
redPanther
2016-12-29 23:27:33 +01:00
committed by GitHub
parent f22848f9f4
commit 2c61b49b57
11 changed files with 1001 additions and 395 deletions

View File

@@ -30,6 +30,9 @@
// Define to enable profiler for development purpose
#cmakedefine ENABLE_PROFILER
// Define version id of current config
#define CURRENT_CONFIG_VERSION ${CURRENT_CONFIG_VERSION}
// the hyperion build id string
#define HYPERION_BUILD_ID "${HYPERION_BUILD_ID}"
@@ -40,4 +43,4 @@
#define HYPERION_JSON_VERSION "1.0.0"
#define CURRENT_CONFIG_VERSION 2