LINUX.ORG.RU

[autotools] Помогите добавить конфиг для cmake в проект использующий autotools

 ,


0

1

Есть проект bash-completion, который использует autotools для сборки. Там есть конфиг bash-completion.pc.in для pkg-config:

prefix=@prefix@
compatdir=@compatdir@
completionsdir=@datarootdir@/@PACKAGE@/completions
helpersdir=@datarootdir@/@PACKAGE@/helpers

Name: bash-completion
Description: programmable completion for the bash shell
URL: http://bash-completion.alioth.debian.org/
Version: @VERSION@

Хочется добавить аналогичный конфиг для cmake. Я сделал заготовку bash-completion-config.cmake.in:

# config file for bash-completion
# http://bash-completion.alioth.debian.org/

set (BASH_COMPLETION_VERSION "@VERSION@")

set (BASH_COMPLETION_PREFIX "@prefix@")
set (BASH_COMPLETION_COMPATDIR "@compatdir@")
set (BASH_COMPLETION_COMPLETIONSDIR "@datarootdir@/@PACKAGE@/completions")
set (BASH_COMPLETION_HELPERSDIR "@datarootdir@/@PACKAGE@/helpers")

set (BASH_COMPLETION_FOUND "TRUE")

Как мне сделать чтобы этот конфиг для cmake обрабатывался так же как и конфиг для pkg-config и потом устанавливался в /usr/share/cmake/bash-completion/ при `make install`? Для pkg-config в Makefile.am есть только такие строчки:

pkgconfigdir = $(datadir)/pkgconfig
pkgconfig_DATA = bash-completion.pc

★★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.