From 4909ecd6fd50a8329599589cefa12fe22add1aa2 Mon Sep 17 00:00:00 2001 From: Josh Christie Date: Tue, 13 Nov 2018 15:10:04 +1000 Subject: [PATCH] Build all boost libraries --- build_tarballs.jl | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/build_tarballs.jl b/build_tarballs.jl index e3ee7d3..ecebcea 100644 --- a/build_tarballs.jl +++ b/build_tarballs.jl @@ -48,7 +48,43 @@ platforms = [ # The products that we will ensure are always built products(prefix) = [ - LibraryProduct(prefix, "libcpjl", :libcpjl) + LibraryProduct(prefix, "libcpjl", :libcpjl), + LibraryProduct(prefix, "libboost_math_tr1f", :math_tr1f), + LibraryProduct(prefix, "libboost_thread", :thread), + LibraryProduct(prefix, "libboost_unit_test_framework", :unit_test_framework), + LibraryProduct(prefix, "libboost_type_erasure", :type_erasure), + LibraryProduct(prefix, "libboost_chrono", :chrono), + LibraryProduct(prefix, "libboost_math_c99l", :math_c99l), + LibraryProduct(prefix, "libboost_locale", :locale), + LibraryProduct(prefix, "libboost_program_options", :program_options), + LibraryProduct(prefix, "libboost_date_time", :date_time), + LibraryProduct(prefix, "libboost_graph", :graph), + LibraryProduct(prefix, "libboost_signals", :signals), + LibraryProduct(prefix, "libboost_iostreams", :iostreams), + LibraryProduct(prefix, "libboost_stacktrace_addr2line", :stacktrace_addr2line), + LibraryProduct(prefix, "libboost_system", :system), + LibraryProduct(prefix, "libboost_wave", :wave), + LibraryProduct(prefix, "libboost_wserialization", :wserialization), + LibraryProduct(prefix, "libboost_math_tr1l", :math_tr1l), + LibraryProduct(prefix, "libboost_math_tr1", :math_tr1), + LibraryProduct(prefix, "libboost_filesystem", :filesystem), + LibraryProduct(prefix, "libboost_random", :random), + LibraryProduct(prefix, "libboost_coroutine", :coroutine), + LibraryProduct(prefix, "libboost_serialization", :serialization), + LibraryProduct(prefix, "libboost_context", :context), + LibraryProduct(prefix, "libboost_container", :container), + LibraryProduct(prefix, "libboost_stacktrace_noop", :stacktrace_noop), + LibraryProduct(prefix, "libboost_contract", :contract), + LibraryProduct(prefix, "libboost_prg_exec_monitor", :prg_exec_monitor), + LibraryProduct(prefix, "libboost_regex", :regex), + LibraryProduct(prefix, "libboost_log_setup", :log_setup), + LibraryProduct(prefix, "libboost_math_c99", :math_c99), + LibraryProduct(prefix, "libboost_timer", :timer), + LibraryProduct(prefix, "libboost_stacktrace_basic", :stacktrace_basic), + LibraryProduct(prefix, "libboost_math_c99f", :math_c99f), + LibraryProduct(prefix, "libboost_log", :log), + LibraryProduct(prefix, "libboost_atomic", :atomic), + LibraryProduct(prefix, "libcxxwrap_julia", :libcxxwrap) ] # Dependencies that must be installed before this package can be built