BBS: TELESC.NET.BR Assunto: src/xptls/CMakeLists.txt De: Deuc¨ Data: Thu, 7 May 2026 19:23:43 -0700 ----------------------------------------------------------- https://gitlab.synchro.net/main/sbbs/-/commit/47993deecbb746f364e2c7a1 Modified Files: src/xptls/CMakeLists.txt Log Message: xptls: set xpdev_DONE in CACHE so parent require_libs sees it set(xpdev_DONE TRUE) in xptls's scope doesn't propagate up to syncterm's scope where require_libs() runs, so syncterm was re-adding the xpdev subdirectory and triggering CMP0002 (duplicate target). CACHE INTERNAL makes the flag global, matching how require_lib_dir's own set() works inside the macro caller's scope. Co-Authored-By: Claude Opus 4.7 (1M context)n --- mSynchronetn hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net ----------------------------------------------------------- [Voltar]