Сконфигурируйте CMake для запуска только scons, а не для сборки чего-либо - PullRequest
0 голосов
/ 01 марта 2019

Я использую 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, без) без успеха.

...