Add explicit SRCS(build/scripts/_fake_src.cpp) to FAT_OBJECT
In anticipation of _fake_src.cpp handling changes in ymake
@@ -1216,7 +1216,11 @@ module FAT_OBJECT: LIBRARY {
.CMD=LINK_FAT_OBJECT
.PEERDIR_POLICY=as_build_from
SET(MODULE_SUFFIX .o)
+
+ # This module requires at least one .o which is not subject to removal so just add _fake_src.cpp as SRCS
+ # ymake's handling of NEED_ADD_FAKE_SRC may insert arbitrary command, not necessarily compilation
DISABLE(NEED_ADD_FAKE_SRC)
+ SRCS(build/scripts/_fake_src.cpp)
}
module DLL_UNIT: LINK_UNIT {
