IF(BMPANEL2_FEATURE_MANPAGE)
	FIND_PROGRAM(A2X a2x)
	FIND_PROGRAM(GZIP gzip)
	IF(A2X AND GZIP)
		SET(ASCIIDOC_OPTS -f ${CMAKE_CURRENT_SOURCE_DIR}/asciidoc.conf -a man_version="${BMPANEL_VERSION}")
		SET(A2X_OPTS -D ${CMAKE_CURRENT_BINARY_DIR} -d manpage -f manpage)
		SET(MAN_SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/bmpanel2.txt)
		ADD_CUSTOM_COMMAND(
			OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/bmpanel2.1.gz
			COMMAND ${A2X} ${A2X_OPTS} --asciidoc-opts="${ASCIIDOC_OPTS}" ${MAN_SOURCE}
			COMMAND ${GZIP} -f ${CMAKE_CURRENT_BINARY_DIR}/bmpanel2.1
			DEPENDS asciidoc.conf bmpanel2.txt
		)
		ADD_CUSTOM_TARGET(manpage ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/bmpanel2.1.gz)
		INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/bmpanel2.1.gz
			DESTINATION share/man/man1)
	ENDIF(A2X AND GZIP)
ENDIF(BMPANEL2_FEATURE_MANPAGE)
