aboutsummaryrefslogblamecommitdiff
path: root/devel/boost_build/Makefile
blob: 7be89c74dd9a12a82bc5c410f5780d0922ada848 (plain) (tree)
1
2
3
4
5
6
7
8
9
                              

                           
                              
                     
 
                                 

                                                          
                   
                                     
 
                                                     
 
                                                                    
 


                        


                       
 
                           
 
         
                                                                           
 
           
                                                                                                  
 
                                                                          
                                                                                               
 
                      
# Created by: Bruce M. Simpson

PORTNAME=	boost_build
DISTVERSION=	4.3.0.20201229
CATEGORIES=	devel

MAINTAINER=	ports@FreeBSD.org
COMMENT=	Extensible cross-platform build tool suite

LICENSE=	BSL
LICENSE_FILE=	${WRKSRC}/LICENSE.txt

RUN_DEPENDS=	${LOCALBASE}/bin/bjam:devel/boost-jam

USES=		compiler:c++11-lang python:test shebangfix tar:bzip2

USE_GITHUB=	yes
GH_ACCOUNT=	boostorg
GH_PROJECT=	build
GH_TAGNAME=	29baa79

SHEBANG_GLOB=	*.py

SUB_FILES=	pkg-message

do-build:
	@cd ${WRKSRC} && CXXFLAGS="${CXXFLAGS}" CXX="${CXX}" ./bootstrap.sh

do-install:
	cd ${WRKSRC} && ./b2 toolset=${CHOSEN_COMPILER_TYPE} install --prefix=${STAGEDIR}${PREFIX}

do-test: # test target fails: https://github.com/boostorg/build/issues/698
	cd ${WRKSRC} && ./b2 toolset=${CHOSEN_COMPILER_TYPE} test --prefix=${STAGEDIR}${PREFIX}

.include <bsd.port.mk>