Nie jestem do końca zaznajomiony z zasadami zasięgu cmake. Muszę utworzyć listę różnych plików podczas generowania kodu RPC dla IDL.CMAKE: Tworzenie i tworzenie listy w ramach funkcji - z katalogiem lub globalnym zakresem
function(generate_rpc file_name)
set(PROTO_FILES ${PROTO_FILES} ${file_name})
endfunction(generate_rpc)
generate_rpc(BasicProtocol.proto)
generate_rpc(dummy.proto)
message(STATUS "PROTO FILES: ${PROTO_FILES}")
Lista jest pusta za każdym razem. Potrzebuję dołączonej listy, którą można zbudować z poziomu funkcji.
Tak że wystarczyły, dzięki. Czy masz jakieś łącze do części dokumentacji, która obejmuje reguły i semantykę zmiennych/właściwości/funkcji i makr? Generalnie używam dokumentacji strony podręcznika online - ale na ogół pomija takie szczegóły. –