Avoid wrong OPENAPI_DEF variable definition
[staging/xdg-launcher.git] / cmake / cmake.d / 02-macros.cmake
index aa7d33d..a085738 100644 (file)
@@ -70,6 +70,12 @@ macro(add_input_files INPUT_FILES)
        COMMAND cp -r ${INPUT_FILES} ${CMAKE_CURRENT_BINARY_DIR}/${TARGET_NAME}
        )
 endmacro()
+
+# Set the name of the OPENAPI definition JSON file for binding v2
+macro(set_openapi_filename openapi_filename)
+       set(OPENAPI_DEF ${openapi_filename} CACHE STRING "OpenAPI JSON file name used to generate binding header file before building a binding v2 target.")
+endmacro()
+
 # Pre-packaging
 macro(project_targets_populate)
        # Default Widget default directory