Devo aggiungere una directory a PKG_CONFIG_PATH
. Normalmente, userei lo standard
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:$(pyenv prefix)/lib/pkgconfig
ma PKG_CONFIG_PATH
non è stato precedentemente impostato sul mio sistema. Pertanto, la variabile inizia con un :
carattere, che le dice di cercare prima nella directory corrente. Non voglio quello. Ho optato per il seguente,
export PKG_CONFIG_PATH=${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}$(pyenv prefix)/lib/pkgconfig
ma sembra così brutto. C'è un modo migliore? Qual è il modo appropriato per aggiungere condizionalmente i due punti se e solo se la variabile è già stata impostata?