Skip to content

Commit

Permalink
Made Boost get statically linked
Browse files Browse the repository at this point in the history
  • Loading branch information
Orient committed Sep 20, 2023
1 parent 94da3fa commit 708a2a2
Showing 1 changed file with 11 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -19,17 +19,27 @@ builddependencies = [
('Eigen', '3.3.9'),
('Autotools', '20210726'),
('SAMtools', '1.14'),
('Boost', '1.75.0'),
('XZ', '5.2.5'),
('bzip2', '1.0.8'),
('cURL', '7.78.0'),
('OpenSSL', '1.1', '', SYSTEM),
('zstd', '1.5.0'),
]

dependencies = [
('Boost', '1.75.0'),
('zlib', '1.2.11'),
('HTSlib', '1.14'),
]

preconfigopts = 'autoreconf -i && export LIBS="${LIBS} -lhts" && export CFLAGS="$CFLAGS -fcommon" && '
configopts = '--with-boost=${EBROOTBOOST} --with-bam=${EBROOTSAMTOOLS}'

buildopts = "BOOST_FILESYSTEM_LIB=$EBROOTBOOST/lib/libboost_filesystem.a "
buildopts += "BOOST_SERIALIZATION_LIB=$EBROOTBOOST/lib/libboost_serialization.a "
buildopts += "BOOST_SYSTEM_LIB=$EBROOTBOOST/lib/libboost_system.a "
buildopts += "BOOST_THREAD_LIB=$EBROOTBOOST/lib/libboost_thread.a "

sanity_check_paths = {
'files': ['bin/%(namelower)s'],
'dirs': []
Expand Down

0 comments on commit 708a2a2

Please sign in to comment.