CMake: directorio de padres?
parent (1)
A partir de CMake 2.8.12, la forma recomendada es usar el comando get_filename_component con la opción DIRECTORY :
get_filename_component(PARENT_DIR ${MYPROJECT_DIR} DIRECTORY)
Para versiones anteriores de CMake, use la opción PATH :
set (MYPROJECT_DIR /dir1/dir2/dir3/myproject/)
get_filename_component(PARENT_DIR ${MYPROJECT_DIR} PATH)
Tengo una pregunta muy simple. ¿Cómo encontrar el directorio padre en CMake?
Supongamos que ${MYPROJECT_DIR}=/dir1/dir2/dir3/myproject/ y quiero ${PARENT_DIR}=/dir1/dir2/dir3/ .
Como hacer eso ? SET(PARENT_DIR ${MYPROJECT_DIR}/../) no parece ser la sintaxis correcta ...
Muchas gracias.