79
79
install (TARGETS ${PKGNAME} DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/)
81
82
add_custom_command (TARGET docs COMMAND rm ${CMAKE_CURRENT_BINARY_DIR}/docs -R -f)
82
add_custom_command (TARGET docs COMMAND valadoc -o docs ${CMAKE_CURRENT_BINARY_DIR}/*.c ${CMAKE_CURRENT_SOURCE_DIR}/*.vala --pkg=gtk+-2.0 --pkg=libvala-0.12 --package-name=EllaCanvas --vapidir=${CMAKE_CURRENT_BINARY_DIR}/../libellacore/ --vapidir=${CMAKE_CURRENT_SOURCE_DIR} --pkg=ellacore-common --pkg=ellacore --doclet=gtkdoc)
83
add_custom_command (TARGET docs COMMAND valadoc -o docs ${CMAKE_CURRENT_SOURCE_DIR}/*.c --doclet-arg=${CMAKE_CURRENT_BINARY_DIR}/ella-widgets.h ${CMAKE_CURRENT_SOURCE_DIR}/canvas/*.vala ${CMAKE_CURRENT_SOURCE_DIR}/timeline/*.vala --pkg=gtk+-3.0 --pkg=libvala-0.12 --pkg=gee-1.0 --pkg=libxml-2.0 --package-name=EllaCanvas --vapidir=${CMAKE_CURRENT_BINARY_DIR}/../libellacore/ --vapidir=${CMAKE_CURRENT_SOURCE_DIR}/canvas --pkg=ellacore --pkg=ellacore-common --doclet=gtkdoc)
84
85
add_custom_target (valadocs)
85
86
add_custom_command (TARGET valadocs COMMAND rm ${CMAKE_CURRENT_BINARY_DIR}/docs_vala -R -f)
86
add_custom_command (TARGET valadocs COMMAND valadoc -o docs_vala ${CMAKE_CURRENT_SOURCE_DIR}/canvas/*.vala ${CMAKE_CURRENT_SOURCE_DIR}/timeline/*.vala --pkg=gtk+-2.0 --pkg=gee-1.0 --pkg=libxml-2.0 --pkg=libvala-0.12 --package-name=ellacanvas --vapidir=${CMAKE_CURRENT_BINARY_DIR}/../libellacore --vapidir=${CMAKE_CURRENT_SOURCE_DIR}/canvas --pkg=ellacore-common --pkg=ellacore --package-version=0.1)
87
add_custom_command (TARGET valadocs COMMAND valadoc -o docs_vala ${CMAKE_CURRENT_SOURCE_DIR}/canvas/*.vala ${CMAKE_CURRENT_SOURCE_DIR}/timeline/*.vala --pkg=gtk+-3.0 --pkg=gee-1.0 --pkg=libxml-2.0 --pkg=libvala-0.12 --package-name=ellacanvas --vapidir=${CMAKE_CURRENT_BINARY_DIR}/../libellacore --vapidir=${CMAKE_CURRENT_SOURCE_DIR}/canvas --pkg=ellacore-common --pkg=ellacore --package-version=0.1)