Não tenho certeza se entendi como sua configuração se parece, mas ao usar o autotools (como você parece fazer), os arquivos são criados a partir de arquivos de modelo de autotools como configure.in
e Makefile.am
.
As diferentes etapas produzem um número de arquivos no diretório de compilação que você pode verificar.
-
./configure
cria, por ex.Makefile
econfig.status
-
make
cria, por exemplo, arquivos abaixo de.deps
e.libs
-
make install
não deixa rastros no diretório de criação, mas copia arquivos para seus locais de instalação.
Para verificar se make install
foi executado, você pode complementar as regras de instalação padrão, por exemplo, adicione ao seu Makefile.am
install-data-local:
@touch .installed
e, em seguida, verifique .installed
.
Como ao usar o autotools, não haverá Makefile
antes de executar ./configure
, você teria que lidar com esse caso de maneira diferente.