diff options
Diffstat (limited to 'build/json_schema_compile.gypi')
-rw-r--r-- | build/json_schema_compile.gypi | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/build/json_schema_compile.gypi b/build/json_schema_compile.gypi index b44fe91..6c8f69c 100644 --- a/build/json_schema_compile.gypi +++ b/build/json_schema_compile.gypi @@ -5,7 +5,8 @@ { 'variables': { # When including this gypi, the following variables must be set: - # json_schema_files: an array of json files that comprise the api model. + # json_schema_files: a list of json files that comprise the api model. + # idl_schema_files: a list of IDL files that comprise the api model. # cc_dir: path to generated files # root_namespace: the C++ namespace that all generated files go under # Functions and namespaces can be excluded by setting "nocompile" to true. @@ -53,6 +54,7 @@ }, { 'rule_name': 'genapi_idl', + 'msvs_external_rule': 1, 'extension': 'idl', 'inputs': [ '<(api_gen_dir)/any.cc', @@ -72,7 +74,7 @@ # TODO(calamity): uncomment this when gyp on windows behaves like other # platforms. List expansions of filepaths in inputs expand to different # things. - # '<@(json_schema_files)', + # '<@(idl_schema_files)', ], 'outputs': [ '<(SHARED_INTERMEDIATE_DIR)/<(cc_dir)/<(RULE_INPUT_ROOT).cc', |