1*4882a593SmuzhiyunSUMMARY = "Boost.Build" 2*4882a593SmuzhiyunDESCRIPTION = "B2 makes it easy to build C++ projects, everywhere." 3*4882a593SmuzhiyunHOMEPAGE = "https://github.com/boostorg/build" 4*4882a593SmuzhiyunSECTION = "devel" 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunLICENSE = "BSL-1.0" 7*4882a593SmuzhiyunLIC_FILES_CHKSUM = "file://LICENSE.txt;md5=e4224ccaecb14d942c71d31bef20d78c" 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunSRC_URI = "git://github.com/boostorg/build;protocol=https;branch=master" 10*4882a593SmuzhiyunSRCREV = "76da80f33187a3d9e5336157cdfae12ce82e37eb" 11*4882a593Smuzhiyun 12*4882a593SmuzhiyunUPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>(\d+(\.\d+){2,}))" 13*4882a593Smuzhiyun 14*4882a593Smuzhiyuninherit native 15*4882a593Smuzhiyun 16*4882a593SmuzhiyunS = "${WORKDIR}/git" 17*4882a593Smuzhiyun 18*4882a593Smuzhiyundo_compile() { 19*4882a593Smuzhiyun ./bootstrap.sh 20*4882a593Smuzhiyun} 21*4882a593Smuzhiyun 22*4882a593Smuzhiyundo_install() { 23*4882a593Smuzhiyun HOME=/var/run ./b2 install --prefix=${prefix} staging-prefix=${D}${prefix} 24*4882a593Smuzhiyun} 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun# The build is either release mode (pre-stripped) or debug (-O0). 27*4882a593SmuzhiyunINSANE_SKIP:${PN} = "already-stripped" 28