Я использую CLion (который поддерживает только CMake) в проекте, использующем scons.
Как я могу настроить CMake так, чтобы он ничего не собирал, просто запускаю scons с параметрами, чтобы IDE могла забрать файлссылки в ошибках, и я буду в состоянии легко ориентироваться?
Edit1:
Я пытался add_custom_target
(предлагается в комментариях), как это:
add_custom_target(game
ALL
scons p=linux bits=64
SOURCES
godot-cpp/godot_headers/android/godot_android.h
godot-cpp/godot_headers/arvr/godot_arvr.h
godot-cpp/godot_headers/gdnative/aabb.h
godot-cpp/godot_headers/gdnative/array.h
... all files from previously used add_executable (which worked with IDE)
)
НоIDE не найдет никаких включенных файлов, поэтому я предполагаю, что делаю что-то не так.Я также попытался добавить COMMAND
перед scons и различными WORKING_DIRECTORY
(.
, src
, без) без успеха.