JS-095 MED: js/CMakeLists.txt configure FAILS when the be/ submodule is absent (EXISTS-guarded test referenced unconditionally in set_tests_properties)

A be get be://... clone that lacks the be/ submodule (no be/test/ulog.js, be/test/store.js) cannot even CONFIGURE the default WITH_JS=ON build: cmake aborts with set_tests_properties Can not find test to add properties to: JABCulogLib. The add_test(JABCulogLib/JABCstore) are EXISTS-guarded (only created when be/ is present) but set_tests_properties(... JABCulogLib JABCstore ...) at js/CMakeLists.txt:117 lists them UNCONDITIONALLY. Hit while building a clone for LOG-003. Method Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome