giuspen / cherrytree

cherrytree
https://www.giuspen.net/cherrytree/
Other
3.43k stars 467 forks source link

Build error with cmake #2203

Closed moolight-seashell closed 1 year ago

moolight-seashell commented 1 year ago

CMake Error at tests/CMakeLists.txt:10 (add_subdirectory): The source directory

[PATH]/cherrytree/tests/googletest

does not contain a CMakeLists.txt file.

CMake Error at tests/CMakeLists.txt:31 (set_target_properties): set_target_properties Can not find target to add properties to: gtest

CMake Error at tests/CMakeLists.txt:32 (set_target_properties): set_target_properties Can not find target to add properties to: gtest_main

CMake Error at tests/CMakeLists.txt:33 (set_target_properties): set_target_properties Can not find target to add properties to: gmock

CMake Error at tests/CMakeLists.txt:34 (set_target_properties): set_target_properties Can not find target to add properties to: gmock_main

giuspen commented 1 year ago

looks like you didn't do: git submodule update --init

moolight-seashell commented 1 year ago

hmm rtfm obviously =)

there is a doc to explain how cherrytree is struxtured ? and a doc to explain what library do what ?

giuspen commented 1 year ago

No unfortunately no docs, even the manual is very old I should update it myself but that takes a lot of time... off the development

moolight-seashell commented 1 year ago

No unfortunately no docs, even the manual is very old I should update it myself but that takes a lot of time... off the development

it's true but on the other hand it may help to gain new developers, in any case I'm interested if I can contribute. Anyway i will try to understant it