No estoy completamente familiarizado con las reglas de scoping de cmake. Necesito crear una lista de varios archivos mientras realizo la generación de código RPC para un IDL.CMAKE: Creación y creación de una lista dentro de una función: con directorio o ámbito global
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}")
La lista está vacía cada vez. Necesito una lista anexable que se pueda generar desde dentro de una función.
sí que hizo el truco, gracias. ¿Tiene algún enlace a una parte de la documentación que cubra las reglas y la semántica de variables/propiedades/funciones y macros? Generalmente uso la documentación de la página man en línea, pero generalmente omite dichos detalles. –