MCPcopy Create free account
hub / github.com/Kitware/CMake / GetProjectCommandsInScriptMode

Function GetProjectCommandsInScriptMode

Source/cmCommands.cxx:318–376  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

316}
317
318void GetProjectCommandsInScriptMode(cmState* state)
319{
320#define CM_UNEXPECTED_PROJECT_COMMAND(NAME) \
321 state->AddUnexpectedCommand(NAME, "command is not scriptable")
322
323 CM_UNEXPECTED_PROJECT_COMMAND("add_compile_options");
324 CM_UNEXPECTED_PROJECT_COMMAND("add_custom_command");
325 CM_UNEXPECTED_PROJECT_COMMAND("add_custom_target");
326 CM_UNEXPECTED_PROJECT_COMMAND("add_definitions");
327 CM_UNEXPECTED_PROJECT_COMMAND("add_dependencies");
328 CM_UNEXPECTED_PROJECT_COMMAND("add_executable");
329 CM_UNEXPECTED_PROJECT_COMMAND("add_library");
330 CM_UNEXPECTED_PROJECT_COMMAND("add_subdirectory");
331 CM_UNEXPECTED_PROJECT_COMMAND("add_test");
332 CM_UNEXPECTED_PROJECT_COMMAND("aux_source_directory");
333 CM_UNEXPECTED_PROJECT_COMMAND("build_command");
334 CM_UNEXPECTED_PROJECT_COMMAND("cmake_file_api");
335 CM_UNEXPECTED_PROJECT_COMMAND("create_test_sourcelist");
336 CM_UNEXPECTED_PROJECT_COMMAND("define_property");
337 CM_UNEXPECTED_PROJECT_COMMAND("enable_language");
338 CM_UNEXPECTED_PROJECT_COMMAND("enable_testing");
339 CM_UNEXPECTED_PROJECT_COMMAND("export");
340 CM_UNEXPECTED_PROJECT_COMMAND("fltk_wrap_ui");
341 CM_UNEXPECTED_PROJECT_COMMAND("get_source_file_property");
342 CM_UNEXPECTED_PROJECT_COMMAND("get_target_property");
343 CM_UNEXPECTED_PROJECT_COMMAND("get_test_property");
344 CM_UNEXPECTED_PROJECT_COMMAND("include_directories");
345 CM_UNEXPECTED_PROJECT_COMMAND("include_external_msproject");
346 CM_UNEXPECTED_PROJECT_COMMAND("include_regular_expression");
347 CM_UNEXPECTED_PROJECT_COMMAND("install");
348 CM_UNEXPECTED_PROJECT_COMMAND("link_directories");
349 CM_UNEXPECTED_PROJECT_COMMAND("link_libraries");
350 CM_UNEXPECTED_PROJECT_COMMAND("project");
351 CM_UNEXPECTED_PROJECT_COMMAND("qt_wrap_cpp");
352 CM_UNEXPECTED_PROJECT_COMMAND("qt_wrap_ui");
353 CM_UNEXPECTED_PROJECT_COMMAND("remove_definitions");
354 CM_UNEXPECTED_PROJECT_COMMAND("set_source_files_properties");
355 CM_UNEXPECTED_PROJECT_COMMAND("set_target_properties");
356 CM_UNEXPECTED_PROJECT_COMMAND("set_tests_properties");
357 CM_UNEXPECTED_PROJECT_COMMAND("source_group");
358 CM_UNEXPECTED_PROJECT_COMMAND("target_compile_definitions");
359 CM_UNEXPECTED_PROJECT_COMMAND("target_compile_features");
360 CM_UNEXPECTED_PROJECT_COMMAND("target_compile_options");
361 CM_UNEXPECTED_PROJECT_COMMAND("target_include_directories");
362 CM_UNEXPECTED_PROJECT_COMMAND("target_link_libraries");
363 CM_UNEXPECTED_PROJECT_COMMAND("target_sources");
364 CM_UNEXPECTED_PROJECT_COMMAND("try_compile");
365 CM_UNEXPECTED_PROJECT_COMMAND("try_run");
366
367 // deprecated commands
368 CM_UNEXPECTED_PROJECT_COMMAND("export_library_dependencies");
369 CM_UNEXPECTED_PROJECT_COMMAND("load_command");
370 CM_UNEXPECTED_PROJECT_COMMAND("output_required_files");
371 CM_UNEXPECTED_PROJECT_COMMAND("subdir_depends");
372 CM_UNEXPECTED_PROJECT_COMMAND("utility_source");
373 CM_UNEXPECTED_PROJECT_COMMAND("variable_requires");
374
375#undef CM_UNEXPECTED_PROJECT_COMMAND

Callers 1

SetCacheArgsMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…