У меня есть следующая структура каталогов:
APPDIR/
APPDIR/APPHDRS
(имеет *.h)APPDIR/APPLIBSRCS
(для *.cpp нужно создать библиотеку, скажем, libtest.a)APPDIR/APPMAIN
(имеет main.cpp, который будет компилироваться, если g++ получит аргументы-I $HOME/APPINSTALLDIR
и-L $HOME/APPINSTALLDIR/LIB
)
Я получил заголовки, которые нужно установить, добавив в APPDIR/Jamroot
:
local headers = [ path.glob-tree $HOME/APPDIR : *.h ] ;
install headers
: $(headers)
: <location>$HOME/APPINSTALLDIR <install-source-root>$HOME/APPDIR
;
Может ли кто-нибудь помочь мне с Jamfiles для libtest.a и main.cpp?