Gran parte di questo argomento è stata trattata in questa discussione su pkginclude_HEADERSCome utilizzare pkginclude_HEADERS e Automake per ottenere una seconda directory di inclusione?
Ho una libreria open source e include alcuni nomi comuni. Sospetto che la soluzione migliore sia avere il mio ombrello include il file nella directory pkginclude_HEADERS, quindi avere una directory aggiuntiva che contiene tutte le altre intestazioni in essa contenute. Quindi nel file dell'ombrello l'utilizzo sarà #include.
In che modo è possibile forzare automake per eseguire questa operazione? Grazie!
Quindi, questo funzionerà per tutti tranne il file di intestazione "ombrello", quello che fa riferimento a tutti gli altri. Posso definire anche una macro pkginclude_HEADERS (senza la no base) per quel file ombrello? –
(Non è una macro, è una variabile), e sì, 'pkginclude_HEADERS = umbrella.h'. –