Compare commits

...

8 Commits
1.66.0 ... main

83 changed files with 2253 additions and 3066 deletions

2
.gitignore vendored
View File

@ -30,3 +30,5 @@
*.exe
*.out
*.app
__pycache__

16
GLD_boost-atomic.json Normal file
View File

@ -0,0 +1,16 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-atomic library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"compilation-version": {
"c++": 2011
},
"dependency": [
"z",
"m",
"boost-include"
]
}

16
GLD_boost-chrono.json Normal file
View File

@ -0,0 +1,16 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-chrono library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"compilation-version": {
"c++": 2011
},
"dependency": [
"z",
"m",
"boost-include"
]
}

16
GLD_boost-container.json Normal file
View File

@ -0,0 +1,16 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-container library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"compilation-version": {
"c++": 2011
},
"dependency": [
"z",
"m",
"boost-include"
]
}

16
GLD_boost-context.json Normal file
View File

@ -0,0 +1,16 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-context library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"compilation-version": {
"c++": 2011
},
"dependency": [
"z",
"m",
"boost-include"
]
}

37
GLD_boost-contract.json Normal file
View File

@ -0,0 +1,37 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-contract library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/contract/src/contract.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_CONTRACT_DYN_LINK",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"path": [
"boost"
],
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

46
GLD_boost-coroutine.json Normal file
View File

@ -0,0 +1,46 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-coroutine library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/coroutine/src/detail/coroutine_context.cpp",
"boost/libs/coroutine/src/exceptions.cpp",
"boost/libs/coroutine/src/posix/stack_traits.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_CHRONO_DYN_LINK=1",
"-DBOOST_CONTEXT_DYN_LINK=1",
"-DBOOST_COROUTINES_DYN_LINK=1",
"-DBOOST_COROUTINES_SOURCE",
"-DBOOST_DISABLE_ASSERTS",
"-DBOOST_THREAD_BUILD_DLL=1",
"-DBOOST_THREAD_POSIX",
"-DBOOST_THREAD_USE_DLL=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"boost-chrono",
"boost-context",
"boost-thread"
]
}

35
GLD_boost-date-time.json Normal file
View File

@ -0,0 +1,35 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-date-time library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/date_time/src/gregorian/greg_month.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_DYN_LINK=1",
"-DBOOST_ALL_NO_LIB=1",
"-DDATE_TIME_INLINE",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

72
GLD_boost-fiber.json Normal file
View File

@ -0,0 +1,72 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-fiber library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/fiber/src/algo/algorithm.cpp",
"boost/libs/fiber/src/algo/round_robin.cpp",
"boost/libs/fiber/src/algo/shared_work.cpp",
"boost/libs/fiber/src/algo/work_stealing.cpp",
"boost/libs/fiber/src/barrier.cpp",
"boost/libs/fiber/src/condition_variable.cpp",
"boost/libs/fiber/src/context.cpp",
"boost/libs/fiber/src/fiber.cpp",
"boost/libs/fiber/src/waker.cpp",
"boost/libs/fiber/src/future.cpp",
"boost/libs/fiber/src/mutex.cpp",
"boost/libs/fiber/src/properties.cpp",
"boost/libs/fiber/src/recursive_mutex.cpp",
"boost/libs/fiber/src/recursive_timed_mutex.cpp",
"boost/libs/fiber/src/timed_mutex.cpp",
"boost/libs/fiber/src/scheduler.cpp",
"boost/libs/context/src/asm/make_x86_64_sysv_elf_gas.S",
"boost/libs/context/src/asm/jump_x86_64_sysv_elf_gas.S",
"boost/libs/context/src/asm/ontop_x86_64_sysv_elf_gas.S",
"boost/libs/context/src/posix/stack_traits.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_CONTEXT_DYN_LINK=1",
"-DBOOST_DISABLE_ASSERTS",
"-DBOOST_FIBERS_DYN_LINK=1",
"-DBOOST_FIBERS_SOURCE",
"-DBOOST_FILESYSTEM_DYN_LINK=1",
"-DNDEBUG",
"-DBOOST_CONTEXT_SOURCE"
],
"s": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_CONTEXT_DYN_LINK=1",
"-DBOOST_CONTEXT_SOURCE",
"-DBOOST_DISABLE_ASSERTS",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"boost-filesystem",
"boost-context",
"pthread"
]
}

52
GLD_boost-filesystem.json Normal file
View File

@ -0,0 +1,52 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-filesystem library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/filesystem/src/codecvt_error_category.cpp",
"boost/libs/filesystem/src/exception.cpp",
"boost/libs/filesystem/src/directory.cpp",
"boost/libs/filesystem/src/operations.cpp",
"boost/libs/filesystem/src/path.cpp",
"boost/libs/filesystem/src/path_traits.cpp",
"boost/libs/filesystem/src/portability.cpp",
"boost/libs/filesystem/src/unique_path.cpp",
"boost/libs/filesystem/src/utf8_codecvt_facet.cpp",
"boost/libs/filesystem/src/windows_file_codecvt.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_FILESYSTEM_DYN_LINK=1",
"-DBOOST_FILESYSTEM_HAS_STATX",
"-DBOOST_FILESYSTEM_HAS_STATX_SYSCALL",
"-DBOOST_FILESYSTEM_HAS_STAT_ST_MTIM",
"-DBOOST_FILESYSTEM_SOURCE",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"path": {
"c++": [
"boost/libs/filesystem/src"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

42
GLD_boost-graph.json Normal file
View File

@ -0,0 +1,42 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-graph library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/graph/src/read_graphviz_new.cpp",
"boost/libs/graph/src/graphml.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_GRAPH_DYN_LINK=1",
"-DBOOST_HAS_ICU=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"path": {
"c++": [
"boost/libs/graph/src"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"boost-regex"
]
}

22
GLD_boost-include.json Normal file
View File

@ -0,0 +1,22 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost include library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"compilation-version": {
"c++": 2011
},
"path": [
"boost"
],
"header":[
{
"path":"boost/boost",
"filter": "*",
"recursive":true,
"to":"boost"
}
]
}

44
GLD_boost-iostreams.json Normal file
View File

@ -0,0 +1,44 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-iostreams library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/iostreams/src/file_descriptor.cpp",
"boost/libs/iostreams/src/mapped_file.cpp",
"boost/libs/iostreams/src/bzip2.cpp",
"boost/libs/iostreams/src/gzip.cpp",
"boost/libs/iostreams/src/lzma.cpp",
"boost/libs/iostreams/src/zlib.cpp",
"boost/libs/iostreams/src/zstd.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_IOSTREAMS_DYN_LINK=1",
"-DBOOST_IOSTREAMS_USE_DEPRECATED",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"lzma",
"zstd",
"bz2"
]
}

53
GLD_boost-json.json Normal file
View File

@ -0,0 +1,53 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-json library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/json/src/src.cpp",
"boost/libs/container/src/alloc_lib.c",
"boost/libs/container/src/dlmalloc.cpp",
"boost/libs/container/src/global_resource.cpp",
"boost/libs/container/src/monotonic_buffer_resource.cpp",
"boost/libs/container/src/pool_resource.cpp",
"boost/libs/container/src/synchronized_pool_resource.cpp",
"boost/libs/container/src/unsynchronized_pool_resource.cpp"
],
"compilation-version": {
"c++": 2011,
"c": 1999
},
"flag": {
"c": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_CONTAINER_DYN_LINK=1",
"-DNDEBUG",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
],
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_CONTAINER_DYN_LINK=1",
"-DBOOST_JSON_DYN_LINK=1",
"-DBOOST_JSON_SOURCE",
"-DNDEBUG"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"pthread",
"boost-container"
]
}

92
GLD_boost-locale.json Normal file
View File

@ -0,0 +1,92 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-locale library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/locale/src/encoding/codepage.cpp",
"boost/libs/locale/src/shared/date_time.cpp",
"boost/libs/locale/src/shared/format.cpp",
"boost/libs/locale/src/shared/formatting.cpp",
"boost/libs/locale/src/shared/generator.cpp",
"boost/libs/locale/src/shared/ids.cpp",
"boost/libs/locale/src/shared/localization_backend.cpp",
"boost/libs/locale/src/shared/message.cpp",
"boost/libs/locale/src/shared/mo_lambda.cpp",
"boost/libs/locale/src/util/codecvt_converter.cpp",
"boost/libs/locale/src/util/default_locale.cpp",
"boost/libs/locale/src/util/info.cpp",
"boost/libs/locale/src/util/locale_data.cpp",
"boost/libs/locale/src/icu/boundary.cpp",
"boost/libs/locale/src/icu/codecvt.cpp",
"boost/libs/locale/src/icu/collator.cpp",
"boost/libs/locale/src/icu/conversion.cpp",
"boost/libs/locale/src/icu/date_time.cpp",
"boost/libs/locale/src/icu/formatter.cpp",
"boost/libs/locale/src/icu/icu_backend.cpp",
"boost/libs/locale/src/icu/numeric.cpp",
"boost/libs/locale/src/icu/time_zone.cpp",
"boost/libs/locale/src/posix/codecvt.cpp",
"boost/libs/locale/src/posix/collate.cpp",
"boost/libs/locale/src/posix/converter.cpp",
"boost/libs/locale/src/posix/numeric.cpp",
"boost/libs/locale/src/posix/posix_backend.cpp",
"boost/libs/locale/src/std/codecvt.cpp",
"boost/libs/locale/src/std/collate.cpp",
"boost/libs/locale/src/std/converter.cpp",
"boost/libs/locale/src/std/numeric.cpp",
"boost/libs/locale/src/std/std_backend.cpp",
"boost/libs/locale/src/util/gregorian.cpp",
"boost/libs/chrono/src/chrono.cpp",
"boost/libs/chrono/src/thread_clock.cpp",
"boost/libs/chrono/src/process_cpu_clocks.cpp",
"boost/libs/thread/src/pthread/thread.cpp",
"boost/libs/thread/src/pthread/once.cpp",
"boost/libs/thread/src/future.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_CHRONO_DYN_LINK=1",
"-DBOOST_LOCALE_DYN_LINK=1",
"-DBOOST_LOCALE_NO_WINAPI_BACKEND=1",
"-DBOOST_LOCALE_WITH_ICONV=1",
"-DBOOST_LOCALE_WITH_ICU=1",
"-DBOOST_SYSTEM_DYN_LINK=1",
"-DBOOST_THREAD_BUILD_DLL=1",
"-DBOOST_THREAD_NO_LIB=1",
"-DBOOST_THREAD_POSIX",
"-DBOOST_THREAD_USE_DLL=1",
"-DNDEBUG",
"-DBOOST_ALL_DYN_LINK=1",
"-DBOOST_THREAD_DONT_USE_CHRONO"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-Wextra",
"-Wno-long-long",
"-Wno-unused-parameter",
"-Wunused-function",
"-pedantic"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"boost-system",
"boost-chrono",
"boost-thread",
"icu"
]
}

73
GLD_boost-log-setup.json Normal file
View File

@ -0,0 +1,73 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-log-setup library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/log/src/setup/parser_utils.cpp",
"boost/libs/log/src/setup/init_from_stream.cpp",
"boost/libs/log/src/setup/init_from_settings.cpp",
"boost/libs/log/src/setup/settings_parser.cpp",
"boost/libs/log/src/setup/filter_parser.cpp",
"boost/libs/log/src/setup/formatter_parser.cpp",
"boost/libs/log/src/setup/default_filter_factory.cpp",
"boost/libs/log/src/setup/matches_relation_factory.cpp",
"boost/libs/log/src/setup/default_formatter_factory.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_ATOMIC_DYN_LINK=1",
"-DBOOST_CHRONO_DYN_LINK=1",
"-DBOOST_FILESYSTEM_DYN_LINK=1",
"-DBOOST_HAS_ICU=1",
"-DBOOST_LOG_DYN_LINK=1",
"-DBOOST_LOG_HAS_PTHREAD_MUTEX_ROBUST",
"-DBOOST_LOG_SETUP_BUILDING_THE_LIB=1",
"-DBOOST_LOG_SETUP_DLL",
"-DBOOST_LOG_USE_AVX2",
"-DBOOST_LOG_USE_NATIVE_SYSLOG",
"-DBOOST_LOG_USE_SSSE3",
"-DBOOST_LOG_WITHOUT_EVENT_LOG",
"-DBOOST_SPIRIT_USE_PHOENIX_V3=1",
"-DBOOST_THREAD_BUILD_DLL=1",
"-DBOOST_THREAD_DONT_USE_CHRONO=1",
"-DBOOST_THREAD_POSIX",
"-DBOOST_THREAD_USE_DLL=1",
"-DNDEBUG",
"-D_XOPEN_SOURCE=600",
"-D__STDC_CONSTANT_MACROS"
],
"c": [
"-ftemplate-depth-1024",
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-fno-strict-aliasing"
]
},
"path": {
"c++": [
"boost/libs/log/src"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"boost-log",
"boost-regex",
"boost-filesystem",
"boost-atomic",
"boost-chrono",
"boost-thread"
]
}

114
GLD_boost-log.json Normal file
View File

@ -0,0 +1,114 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-log library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/log/src/attribute_name.cpp",
"boost/libs/log/src/attribute_set.cpp",
"boost/libs/log/src/attribute_value_set.cpp",
"boost/libs/log/src/code_conversion.cpp",
"boost/libs/log/src/core.cpp",
"boost/libs/log/src/record_ostream.cpp",
"boost/libs/log/src/severity_level.cpp",
"boost/libs/log/src/global_logger_storage.cpp",
"boost/libs/log/src/named_scope.cpp",
"boost/libs/log/src/process_name.cpp",
"boost/libs/log/src/process_id.cpp",
"boost/libs/log/src/thread_id.cpp",
"boost/libs/log/src/timer.cpp",
"boost/libs/log/src/exceptions.cpp",
"boost/libs/log/src/default_attribute_names.cpp",
"boost/libs/log/src/default_sink.cpp",
"boost/libs/log/src/text_ostream_backend.cpp",
"boost/libs/log/src/text_file_backend.cpp",
"boost/libs/log/src/text_multifile_backend.cpp",
"boost/libs/log/src/thread_specific.cpp",
"boost/libs/log/src/once_block.cpp",
"boost/libs/log/src/timestamp.cpp",
"boost/libs/log/src/threadsafe_queue.cpp",
"boost/libs/log/src/event.cpp",
"boost/libs/log/src/trivial.cpp",
"boost/libs/log/src/spirit_encoding.cpp",
"boost/libs/log/src/format_parser.cpp",
"boost/libs/log/src/date_time_format_parser.cpp",
"boost/libs/log/src/named_scope_format_parser.cpp",
"boost/libs/log/src/permissions.cpp",
"boost/libs/log/src/dump.cpp",
"boost/libs/log/src/dump_avx2.cpp",
"boost/libs/log/src/dump_ssse3.cpp",
"boost/libs/log/src/posix/ipc_reliable_message_queue.cpp",
"boost/libs/log/src/posix/object_name.cpp",
"boost/libs/log/src/syslog_backend.cpp",
"boost/libs/atomic/src/lock_pool.cpp",
"boost/libs/atomic/src/find_address_sse2.cpp",
"boost/libs/atomic/src/find_address_sse41.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_ATOMIC_DYN_LINK=1",
"-DBOOST_CHRONO_DYN_LINK=1",
"-DBOOST_FILESYSTEM_DYN_LINK=1",
"-DBOOST_HAS_ICU=1",
"-DBOOST_LOG_BUILDING_THE_LIB=1",
"-DBOOST_LOG_DLL",
"-DBOOST_LOG_HAS_PTHREAD_MUTEX_ROBUST",
"-DBOOST_LOG_USE_AVX2",
"-DBOOST_LOG_USE_NATIVE_SYSLOG",
"-DBOOST_LOG_USE_SSSE3",
"-DBOOST_LOG_WITHOUT_DEBUG_OUTPUT",
"-DBOOST_LOG_WITHOUT_EVENT_LOG",
"-DBOOST_SPIRIT_USE_PHOENIX_V3=1",
"-DBOOST_THREAD_BUILD_DLL=1",
"-DBOOST_THREAD_DONT_USE_CHRONO=1",
"-DBOOST_THREAD_POSIX",
"-DBOOST_THREAD_USE_DLL=1",
"-DNDEBUG",
"-D_XOPEN_SOURCE=600",
"-D__STDC_CONSTANT_MACROS",
"-DBOOST_ATOMIC_SOURCE",
"-DBOOST_ATOMIC_USE_SSE2",
"-DBOOST_ATOMIC_USE_SSE41"
],
"c": [
"-ftemplate-depth-1024",
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-fno-strict-aliasing",
"-mavx",
"-mavx2",
"-msse",
"-msse2",
"-msse3",
"-mssse3",
"-msse4.1"
]
},
"path": {
"c++": [
"boost/libs/log/src",
"boost/libs/atomic/src"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"boost-filesystem",
"boost-regex",
"boost-atomic",
"boost-chrono",
"boost-thread",
"rt"
]
}

61
GLD_boost-math-c99.json Normal file
View File

@ -0,0 +1,61 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-math-c99 library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/math/src/tr1/acosh.cpp",
"boost/libs/math/src/tr1/asinh.cpp",
"boost/libs/math/src/tr1/atanh.cpp",
"boost/libs/math/src/tr1/cbrt.cpp",
"boost/libs/math/src/tr1/copysign.cpp",
"boost/libs/math/src/tr1/erfc.cpp",
"boost/libs/math/src/tr1/erf.cpp",
"boost/libs/math/src/tr1/expm1.cpp",
"boost/libs/math/src/tr1/fmax.cpp",
"boost/libs/math/src/tr1/fmin.cpp",
"boost/libs/math/src/tr1/fpclassify.cpp",
"boost/libs/math/src/tr1/hypot.cpp",
"boost/libs/math/src/tr1/lgamma.cpp",
"boost/libs/math/src/tr1/llround.cpp",
"boost/libs/math/src/tr1/log1p.cpp",
"boost/libs/math/src/tr1/lround.cpp",
"boost/libs/math/src/tr1/nextafter.cpp",
"boost/libs/math/src/tr1/nexttoward.cpp",
"boost/libs/math/src/tr1/round.cpp",
"boost/libs/math/src/tr1/tgamma.cpp",
"boost/libs/math/src/tr1/trunc.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_BUILD_PCH_ENABLED",
"-DBOOST_MATH_TR1_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-Winvalid-pch"
]
},
"path": {
"c++": [
"boost/libs/math/src/tr1"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

61
GLD_boost-math-c99f.json Normal file
View File

@ -0,0 +1,61 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-math-c99f library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/math/src/tr1/acoshf.cpp",
"boost/libs/math/src/tr1/asinhf.cpp",
"boost/libs/math/src/tr1/atanhf.cpp",
"boost/libs/math/src/tr1/cbrtf.cpp",
"boost/libs/math/src/tr1/copysignf.cpp",
"boost/libs/math/src/tr1/erfcf.cpp",
"boost/libs/math/src/tr1/erff.cpp",
"boost/libs/math/src/tr1/expm1f.cpp",
"boost/libs/math/src/tr1/fmaxf.cpp",
"boost/libs/math/src/tr1/fminf.cpp",
"boost/libs/math/src/tr1/fpclassifyf.cpp",
"boost/libs/math/src/tr1/hypotf.cpp",
"boost/libs/math/src/tr1/lgammaf.cpp",
"boost/libs/math/src/tr1/llroundf.cpp",
"boost/libs/math/src/tr1/log1pf.cpp",
"boost/libs/math/src/tr1/lroundf.cpp",
"boost/libs/math/src/tr1/nextafterf.cpp",
"boost/libs/math/src/tr1/nexttowardf.cpp",
"boost/libs/math/src/tr1/roundf.cpp",
"boost/libs/math/src/tr1/tgammaf.cpp",
"boost/libs/math/src/tr1/truncf.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_BUILD_PCH_ENABLED",
"-DBOOST_MATH_TR1_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-Winvalid-pch"
]
},
"path": {
"c++": [
"boost/libs/math/src/tr1"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

61
GLD_boost-math-c99l.json Normal file
View File

@ -0,0 +1,61 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-math-c99l library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/math/src/tr1/acoshl.cpp",
"boost/libs/math/src/tr1/asinhl.cpp",
"boost/libs/math/src/tr1/atanhl.cpp",
"boost/libs/math/src/tr1/cbrtl.cpp",
"boost/libs/math/src/tr1/copysignl.cpp",
"boost/libs/math/src/tr1/erfcl.cpp",
"boost/libs/math/src/tr1/erfl.cpp",
"boost/libs/math/src/tr1/expm1l.cpp",
"boost/libs/math/src/tr1/fmaxl.cpp",
"boost/libs/math/src/tr1/fminl.cpp",
"boost/libs/math/src/tr1/fpclassifyl.cpp",
"boost/libs/math/src/tr1/hypotl.cpp",
"boost/libs/math/src/tr1/lgammal.cpp",
"boost/libs/math/src/tr1/llroundl.cpp",
"boost/libs/math/src/tr1/log1pl.cpp",
"boost/libs/math/src/tr1/lroundl.cpp",
"boost/libs/math/src/tr1/nextafterl.cpp",
"boost/libs/math/src/tr1/nexttowardl.cpp",
"boost/libs/math/src/tr1/roundl.cpp",
"boost/libs/math/src/tr1/tgammal.cpp",
"boost/libs/math/src/tr1/truncl.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_BUILD_PCH_ENABLED",
"-DBOOST_MATH_TR1_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-Winvalid-pch"
]
},
"path": {
"c++": [
"boost/libs/math/src/tr1"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

61
GLD_boost-math-tr1.json Normal file
View File

@ -0,0 +1,61 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-math-tr1 library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/math/src/tr1/assoc_laguerre.cpp",
"boost/libs/math/src/tr1/assoc_legendre.cpp",
"boost/libs/math/src/tr1/beta.cpp",
"boost/libs/math/src/tr1/comp_ellint_1.cpp",
"boost/libs/math/src/tr1/comp_ellint_2.cpp",
"boost/libs/math/src/tr1/comp_ellint_3.cpp",
"boost/libs/math/src/tr1/cyl_bessel_i.cpp",
"boost/libs/math/src/tr1/cyl_bessel_j.cpp",
"boost/libs/math/src/tr1/cyl_bessel_k.cpp",
"boost/libs/math/src/tr1/cyl_neumann.cpp",
"boost/libs/math/src/tr1/ellint_1.cpp",
"boost/libs/math/src/tr1/ellint_2.cpp",
"boost/libs/math/src/tr1/ellint_3.cpp",
"boost/libs/math/src/tr1/expint.cpp",
"boost/libs/math/src/tr1/hermite.cpp",
"boost/libs/math/src/tr1/laguerre.cpp",
"boost/libs/math/src/tr1/legendre.cpp",
"boost/libs/math/src/tr1/riemann_zeta.cpp",
"boost/libs/math/src/tr1/sph_bessel.cpp",
"boost/libs/math/src/tr1/sph_legendre.cpp",
"boost/libs/math/src/tr1/sph_neumann.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_BUILD_PCH_ENABLED",
"-DBOOST_MATH_TR1_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-Winvalid-pch"
]
},
"path": {
"c++": [
"boost/libs/math/src/tr1"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

61
GLD_boost-math-tr1f.json Normal file
View File

@ -0,0 +1,61 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-math-tr1f library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/math/src/tr1/assoc_laguerref.cpp",
"boost/libs/math/src/tr1/assoc_legendref.cpp",
"boost/libs/math/src/tr1/betaf.cpp",
"boost/libs/math/src/tr1/comp_ellint_1f.cpp",
"boost/libs/math/src/tr1/comp_ellint_2f.cpp",
"boost/libs/math/src/tr1/comp_ellint_3f.cpp",
"boost/libs/math/src/tr1/cyl_bessel_if.cpp",
"boost/libs/math/src/tr1/cyl_bessel_jf.cpp",
"boost/libs/math/src/tr1/cyl_bessel_kf.cpp",
"boost/libs/math/src/tr1/cyl_neumannf.cpp",
"boost/libs/math/src/tr1/ellint_1f.cpp",
"boost/libs/math/src/tr1/ellint_2f.cpp",
"boost/libs/math/src/tr1/ellint_3f.cpp",
"boost/libs/math/src/tr1/expintf.cpp",
"boost/libs/math/src/tr1/hermitef.cpp",
"boost/libs/math/src/tr1/laguerref.cpp",
"boost/libs/math/src/tr1/legendref.cpp",
"boost/libs/math/src/tr1/riemann_zetaf.cpp",
"boost/libs/math/src/tr1/sph_besself.cpp",
"boost/libs/math/src/tr1/sph_legendref.cpp",
"boost/libs/math/src/tr1/sph_neumannf.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_BUILD_PCH_ENABLED",
"-DBOOST_MATH_TR1_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-Winvalid-pch"
]
},
"path": {
"c++": [
"boost/libs/math/src/tr1"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

61
GLD_boost-math-tr1l.json Normal file
View File

@ -0,0 +1,61 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-math-tr1l library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/math/src/tr1/assoc_laguerrel.cpp",
"boost/libs/math/src/tr1/assoc_legendrel.cpp",
"boost/libs/math/src/tr1/betal.cpp",
"boost/libs/math/src/tr1/comp_ellint_1l.cpp",
"boost/libs/math/src/tr1/comp_ellint_2l.cpp",
"boost/libs/math/src/tr1/comp_ellint_3l.cpp",
"boost/libs/math/src/tr1/cyl_bessel_il.cpp",
"boost/libs/math/src/tr1/cyl_bessel_jl.cpp",
"boost/libs/math/src/tr1/cyl_bessel_kl.cpp",
"boost/libs/math/src/tr1/cyl_neumannl.cpp",
"boost/libs/math/src/tr1/ellint_1l.cpp",
"boost/libs/math/src/tr1/ellint_2l.cpp",
"boost/libs/math/src/tr1/ellint_3l.cpp",
"boost/libs/math/src/tr1/expintl.cpp",
"boost/libs/math/src/tr1/hermitel.cpp",
"boost/libs/math/src/tr1/laguerrel.cpp",
"boost/libs/math/src/tr1/legendrel.cpp",
"boost/libs/math/src/tr1/riemann_zetal.cpp",
"boost/libs/math/src/tr1/sph_bessell.cpp",
"boost/libs/math/src/tr1/sph_legendrel.cpp",
"boost/libs/math/src/tr1/sph_neumannl.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_BUILD_PCH_ENABLED",
"-DBOOST_MATH_TR1_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-Winvalid-pch"
]
},
"path": {
"c++": [
"boost/libs/math/src/tr1"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

38
GLD_boost-nowide.json Normal file
View File

@ -0,0 +1,38 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-nowide library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/nowide/src/cstdio.cpp",
"boost/libs/nowide/src/cstdlib.cpp",
"boost/libs/nowide/src/filebuf.cpp",
"boost/libs/nowide/src/iostream.cpp",
"boost/libs/nowide/src/stat.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_NOWIDE_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

50
GLD_boost-numpy39.json Normal file
View File

@ -0,0 +1,50 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-numpy39 library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"enable-condition":{
"dependency-exist": [
"python3",
"python3-numpy"
]
},
"source": [
"boost/libs/python/src/numpy/dtype.cpp",
"boost/libs/python/src/numpy/matrix.cpp",
"boost/libs/python/src/numpy/ndarray.cpp",
"boost/libs/python/src/numpy/numpy.cpp",
"boost/libs/python/src/numpy/scalars.cpp",
"boost/libs/python/src/numpy/ufunc.cpp"
],
"compilation-version": {
"c++": 2011
},
"path": [
"boost"
],
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_NUMPY_SOURCE",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"python3-numpy",
"boost-python39"
]
}

View File

@ -0,0 +1,37 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-prg-exec-monitor library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/test/src/execution_monitor.cpp",
"boost/libs/test/src/debug.cpp",
"boost/libs/test/src/cpp_main.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_TEST_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-Wno-variadic-macros"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

View File

@ -0,0 +1,44 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-program-options library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/program_options/src/cmdline.cpp",
"boost/libs/program_options/src/config_file.cpp",
"boost/libs/program_options/src/options_description.cpp",
"boost/libs/program_options/src/parsers.cpp",
"boost/libs/program_options/src/variables_map.cpp",
"boost/libs/program_options/src/value_semantic.cpp",
"boost/libs/program_options/src/positional_options.cpp",
"boost/libs/program_options/src/utf8_codecvt_facet.cpp",
"boost/libs/program_options/src/convert.cpp",
"boost/libs/program_options/src/winmain.cpp",
"boost/libs/program_options/src/split.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_PROGRAM_OPTIONS_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

66
GLD_boost-python39.json Normal file
View File

@ -0,0 +1,66 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-python39 library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"enable-condition":{
"dependency-exist": [
"python3"
]
},
"source": [
"boost/libs/python/src/list.cpp",
"boost/libs/python/src/long.cpp",
"boost/libs/python/src/dict.cpp",
"boost/libs/python/src/tuple.cpp",
"boost/libs/python/src/str.cpp",
"boost/libs/python/src/slice.cpp",
"boost/libs/python/src/converter/from_python.cpp",
"boost/libs/python/src/converter/registry.cpp",
"boost/libs/python/src/converter/type_id.cpp",
"boost/libs/python/src/object/enum.cpp",
"boost/libs/python/src/object/class.cpp",
"boost/libs/python/src/object/function.cpp",
"boost/libs/python/src/object/inheritance.cpp",
"boost/libs/python/src/object/life_support.cpp",
"boost/libs/python/src/object/pickle_support.cpp",
"boost/libs/python/src/errors.cpp",
"boost/libs/python/src/module.cpp",
"boost/libs/python/src/converter/builtin_converters.cpp",
"boost/libs/python/src/converter/arg_to_python_base.cpp",
"boost/libs/python/src/object/iterator.cpp",
"boost/libs/python/src/object/stl_iterator.cpp",
"boost/libs/python/src/object_protocol.cpp",
"boost/libs/python/src/object_operators.cpp",
"boost/libs/python/src/wrapper.cpp",
"boost/libs/python/src/import.cpp",
"boost/libs/python/src/exec.cpp",
"boost/libs/python/src/object/function_doc_signature.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_PYTHON_SOURCE",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"python3"
]
}

34
GLD_boost-random.json Normal file
View File

@ -0,0 +1,34 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-random library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/random/src/random_device.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_RANDOM_DYN_LINK",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

39
GLD_boost-regex.json Normal file
View File

@ -0,0 +1,39 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-regex library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/regex/build/../src/posix_api.cpp",
"boost/libs/regex/build/../src/regex.cpp",
"boost/libs/regex/build/../src/regex_debug.cpp",
"boost/libs/regex/build/../src/static_mutex.cpp",
"boost/libs/regex/build/../src/wide_posix_api.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_HAS_ICU=1",
"-DBOOST_REGEX_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

View File

@ -0,0 +1,69 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-serialization library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/serialization/src/archive_exception.cpp",
"boost/libs/serialization/src/basic_archive.cpp",
"boost/libs/serialization/src/basic_iarchive.cpp",
"boost/libs/serialization/src/basic_iserializer.cpp",
"boost/libs/serialization/src/basic_oarchive.cpp",
"boost/libs/serialization/src/basic_oserializer.cpp",
"boost/libs/serialization/src/basic_pointer_iserializer.cpp",
"boost/libs/serialization/src/basic_pointer_oserializer.cpp",
"boost/libs/serialization/src/basic_serializer_map.cpp",
"boost/libs/serialization/src/basic_text_iprimitive.cpp",
"boost/libs/serialization/src/basic_text_oprimitive.cpp",
"boost/libs/serialization/src/basic_xml_archive.cpp",
"boost/libs/serialization/src/binary_iarchive.cpp",
"boost/libs/serialization/src/binary_oarchive.cpp",
"boost/libs/serialization/src/extended_type_info.cpp",
"boost/libs/serialization/src/extended_type_info_typeid.cpp",
"boost/libs/serialization/src/extended_type_info_no_rtti.cpp",
"boost/libs/serialization/src/polymorphic_iarchive.cpp",
"boost/libs/serialization/src/polymorphic_oarchive.cpp",
"boost/libs/serialization/src/stl_port.cpp",
"boost/libs/serialization/src/text_iarchive.cpp",
"boost/libs/serialization/src/text_oarchive.cpp",
"boost/libs/serialization/src/polymorphic_text_iarchive.cpp",
"boost/libs/serialization/src/polymorphic_text_oarchive.cpp",
"boost/libs/serialization/src/polymorphic_binary_iarchive.cpp",
"boost/libs/serialization/src/polymorphic_binary_oarchive.cpp",
"boost/libs/serialization/src/polymorphic_xml_iarchive.cpp",
"boost/libs/serialization/src/polymorphic_xml_oarchive.cpp",
"boost/libs/serialization/src/void_cast.cpp",
"boost/libs/serialization/src/xml_grammar.cpp",
"boost/libs/serialization/src/xml_iarchive.cpp",
"boost/libs/serialization/src/xml_archive_exception.cpp",
"boost/libs/serialization/src/codecvt_null.cpp",
"boost/libs/serialization/src/utf8_codecvt_facet.cpp",
"boost/libs/serialization/src/xml_oarchive.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_SERIALIZATION_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-ftemplate-depth-255"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

View File

@ -0,0 +1,34 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-stacktrace-addr2line library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/stacktrace/build/../src/addr2line.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_STACKTRACE_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

View File

@ -0,0 +1,34 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-stacktrace-basic library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/stacktrace/build/../src/basic.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_STACKTRACE_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

View File

@ -0,0 +1,34 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-stacktrace-noop library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/stacktrace/build/../src/noop.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_STACKTRACE_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

34
GLD_boost-system.json Normal file
View File

@ -0,0 +1,34 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-system library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/system/src/error_code.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_SYSTEM_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

16
GLD_boost-thread.json Normal file
View File

@ -0,0 +1,16 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-thread library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"compilation-version": {
"c++": 2011
},
"dependency": [
"z",
"m",
"boost-include"
]
}

37
GLD_boost-timer.json Normal file
View File

@ -0,0 +1,37 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-timer library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/timer/src/auto_timers_construction.cpp",
"boost/libs/timer/src/cpu_timer.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_CHRONO_DYN_LINK=1",
"-DBOOST_TIMER_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"boost-chrono"
]
}

View File

@ -0,0 +1,42 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-type-erasure library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/type_erasure/src/dynamic_binding.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_CHRONO_DYN_LINK=1",
"-DBOOST_SYSTEM_DYN_LINK=1",
"-DBOOST_THREAD_BUILD_DLL=1",
"-DBOOST_THREAD_POSIX",
"-DBOOST_THREAD_USE_DLL=1",
"-DBOOST_TYPE_ERASURE_DYN_LINK",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"boost-thread",
"boost-system",
"boost-chrono"
]
}

View File

@ -0,0 +1,51 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-unit-test-framework library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/test/src/compiler_log_formatter.cpp",
"boost/libs/test/src/decorator.cpp",
"boost/libs/test/src/framework.cpp",
"boost/libs/test/src/plain_report_formatter.cpp",
"boost/libs/test/src/progress_monitor.cpp",
"boost/libs/test/src/results_collector.cpp",
"boost/libs/test/src/results_reporter.cpp",
"boost/libs/test/src/test_framework_init_observer.cpp",
"boost/libs/test/src/test_tools.cpp",
"boost/libs/test/src/test_tree.cpp",
"boost/libs/test/src/unit_test_log.cpp",
"boost/libs/test/src/unit_test_main.cpp",
"boost/libs/test/src/unit_test_monitor.cpp",
"boost/libs/test/src/unit_test_parameters.cpp",
"boost/libs/test/src/junit_log_formatter.cpp",
"boost/libs/test/src/xml_log_formatter.cpp",
"boost/libs/test/src/xml_report_formatter.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_TEST_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-Wno-variadic-macros"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread"
]
}

49
GLD_boost-wave.json Normal file
View File

@ -0,0 +1,49 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-wave library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/wave/src/instantiate_cpp_exprgrammar.cpp",
"boost/libs/wave/src/instantiate_cpp_grammar.cpp",
"boost/libs/wave/src/instantiate_cpp_literalgrs.cpp",
"boost/libs/wave/src/instantiate_defined_grammar.cpp",
"boost/libs/wave/src/instantiate_has_include_grammar.cpp",
"boost/libs/wave/src/instantiate_predef_macros.cpp",
"boost/libs/wave/src/instantiate_re2c_lexer.cpp",
"boost/libs/wave/src/instantiate_re2c_lexer_str.cpp",
"boost/libs/wave/src/token_ids.cpp",
"boost/libs/wave/src/wave_config_constant.cpp",
"boost/libs/wave/src/cpplexer/re2clex/aq.cpp",
"boost/libs/wave/src/cpplexer/re2clex/cpp_re.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_DYN_LINK=1",
"-DBOOST_ALL_NO_LIB=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-w"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"boost-filesystem",
"boost-thread",
"boost-chrono"
]
}

View File

@ -0,0 +1,46 @@
{
"type":"LIBRARY",
"group-id":"org.boost",
"description":"boost:boost-wserialization library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"source": [
"boost/libs/serialization/src/basic_text_wiprimitive.cpp",
"boost/libs/serialization/src/basic_text_woprimitive.cpp",
"boost/libs/serialization/src/text_wiarchive.cpp",
"boost/libs/serialization/src/text_woarchive.cpp",
"boost/libs/serialization/src/polymorphic_text_wiarchive.cpp",
"boost/libs/serialization/src/polymorphic_text_woarchive.cpp",
"boost/libs/serialization/src/xml_wgrammar.cpp",
"boost/libs/serialization/src/xml_wiarchive.cpp",
"boost/libs/serialization/src/xml_woarchive.cpp",
"boost/libs/serialization/src/polymorphic_xml_wiarchive.cpp",
"boost/libs/serialization/src/polymorphic_xml_woarchive.cpp"
],
"compilation-version": {
"c++": 2011
},
"flag": {
"c++": [
"-DBOOST_ALL_NO_LIB=1",
"-DBOOST_SERIALIZATION_DYN_LINK=1",
"-DNDEBUG"
],
"c": [
"-fvisibility-inlines-hidden",
"-finline-functions",
"-Wno-inline",
"-Wall",
"-fvisibility=hidden",
"-ftemplate-depth-255"
]
},
"dependency": [
"z",
"m",
"boost-include",
"pthread",
"boost-serialization"
]
}

61
GLD_boost.json Normal file
View File

@ -0,0 +1,61 @@
{
"type":"PACKAGE",
"group-id":"org.boost",
"description":"boost PACKAGE library",
"license":"boost-v1.0",
"license-file":"file://boost/LICENCE_1_0.txt",
"version":"file://version.txt",
"compilation-version": {
"c++": 2011
},
"dependency": [
"boost-include",
"boost-filesystem",
"boost-fiber",
"boost-regex",
"boost-graph",
"boost-iostreams",
"boost-json",
"boost-system",
"boost-locale",
"boost-log",
"boost-log-setup",
"boost-math-c99",
"boost-math-c99f",
"boost-math-c99l",
"boost-math-tr1",
"boost-math-tr1f",
"boost-math-tr1l",
"boost-nowide",
"boost-program-options",
{
"name": "boost-python39",
"optional": true,
"export": true,
},
{
"name": "boost-numpy39",
"optional": true,
"export": true,
},
"boost-random",
"boost-serialization",
"boost-wserialization",
"boost-stacktrace-noop",
"boost-stacktrace-addr2line",
"boost-stacktrace-basic",
"boost-prg-exec-monitor",
"boost-unit-test-framework",
"boost-timer",
"boost-type-erasure",
"boost-wave",
"boost-atomic",
"boost-chrono",
"boost-container",
"boost-context",
"boost-contract",
"boost-thread",
"boost-coroutine",
"boost-date-time"
]
}

2
boost

@ -1 +1 @@
Subproject commit a97e9ae7d481e8dd4637062dfd49481dfd853735
Subproject commit d0115b733d330c33006be98ae33bfa537d31402b

View File

@ -1,57 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-atomic library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/atomic/src/lockpool.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_ATOMIC_DYN_LINK=1',
'-DBOOST_ATOMIC_SOURCE',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,64 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-chrono library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/chrono/src/chrono.cpp',
'boost/libs/chrono/src/thread_clock.cpp',
'boost/libs/chrono/src/process_cpu_clocks.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_DYN_LINK=1',
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DBOOST_SYSTEM_NO_DEPRECATED',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-pedantic',
'-Wextra',
'-Wno-long-long',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-system',
])
return True

View File

@ -1,72 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-container library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/container/src/alloc_lib.c',
'boost/libs/container/src/dlmalloc.cpp',
'boost/libs/container/src/global_resource.cpp',
'boost/libs/container/src/monotonic_buffer_resource.cpp',
'boost/libs/container/src/pool_resource.cpp',
'boost/libs/container/src/synchronized_pool_resource.cpp',
'boost/libs/container/src/unsynchronized_pool_resource.cpp',
])
my_module.add_flag('c', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_CONTAINER_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_CONTAINER_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'pthread',
])
return True

View File

@ -1,73 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-context library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/context/src/asm/make_x86_64_sysv_elf_gas.S',
'boost/libs/context/src/asm/jump_x86_64_sysv_elf_gas.S',
'boost/libs/context/src/asm/ontop_x86_64_sysv_elf_gas.S',
'boost/libs/context/src/posix/stack_traits.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_CONTEXT_DYN_LINK=1',
'-DBOOST_CONTEXT_SOURCE',
'-DBOOST_DISABLE_ASSERTS',
'-DNDEBUG',
])
my_module.add_flag('s', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_CONTEXT_DYN_LINK=1',
'-DBOOST_CONTEXT_SOURCE',
'-DBOOST_DISABLE_ASSERTS',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'pthread',
])
return True

View File

@ -1,71 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-coroutine library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/coroutine/src/detail/coroutine_context.cpp',
'boost/libs/coroutine/src/exceptions.cpp',
'boost/libs/coroutine/src/posix/stack_traits.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_CHRONO_DYN_LINK=1',
'-DBOOST_CONTEXT_DYN_LINK=1',
'-DBOOST_COROUTINES_DYN_LINK=1',
'-DBOOST_COROUTINES_SOURCE',
'-DBOOST_DISABLE_ASSERTS',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DBOOST_SYSTEM_NO_DEPRECATED',
'-DBOOST_THREAD_BUILD_DLL=1',
'-DBOOST_THREAD_POSIX',
'-DBOOST_THREAD_USE_DLL=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-chrono',
'boost-context',
'boost-thread',
'boost-system',
])
return True

View File

@ -1,59 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-date-time library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/date_time/src/gregorian/greg_month.cpp',
'boost/libs/date_time/src/gregorian/greg_weekday.cpp',
'boost/libs/date_time/src/gregorian/date_generators.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_DYN_LINK=1',
'-DBOOST_ALL_NO_LIB=1',
'-DDATE_TIME_INLINE',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,81 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-fiber library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/fiber/src/numa/linux/pin_thread.cpp',
'boost/libs/fiber/src/numa/linux/topology.cpp',
'boost/libs/fiber/src/algo/algorithm.cpp',
'boost/libs/fiber/src/algo/round_robin.cpp',
'boost/libs/fiber/src/algo/shared_work.cpp',
'boost/libs/fiber/src/algo/work_stealing.cpp',
'boost/libs/fiber/src/algo/numa/work_stealing.cpp',
'boost/libs/fiber/src/barrier.cpp',
'boost/libs/fiber/src/condition_variable.cpp',
'boost/libs/fiber/src/context.cpp',
'boost/libs/fiber/src/fiber.cpp',
'boost/libs/fiber/src/future.cpp',
'boost/libs/fiber/src/mutex.cpp',
'boost/libs/fiber/src/properties.cpp',
'boost/libs/fiber/src/recursive_mutex.cpp',
'boost/libs/fiber/src/recursive_timed_mutex.cpp',
'boost/libs/fiber/src/timed_mutex.cpp',
'boost/libs/fiber/src/scheduler.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_CONTEXT_DYN_LINK=1',
'-DBOOST_DISABLE_ASSERTS',
'-DBOOST_FIBERS_DYN_LINK=1',
'-DBOOST_FIBERS_SOURCE',
'-DBOOST_FILESYSTEM_DYN_LINK=1',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-context',
'boost-filesystem',
'boost-system',
])
return True

View File

@ -1,65 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-filesystem library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/filesystem/src/codecvt_error_category.cpp',
'boost/libs/filesystem/src/operations.cpp',
'boost/libs/filesystem/src/path.cpp',
'boost/libs/filesystem/src/path_traits.cpp',
'boost/libs/filesystem/src/portability.cpp',
'boost/libs/filesystem/src/unique_path.cpp',
'boost/libs/filesystem/src/utf8_codecvt_facet.cpp',
'boost/libs/filesystem/src/windows_file_codecvt.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_FILESYSTEM_DYN_LINK=1',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-system',
])
return True

View File

@ -1,63 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-graph library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/graph/src/read_graphviz_new.cpp',
'boost/libs/graph/src/graphml.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_GRAPH_DYN_LINK=1',
'-DBOOST_HAS_ICU=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.add_path([
'boost/libs/graph/src',
], type='c++')
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-regex',
])
return True

View File

@ -1,35 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost include library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.compile_version('c++', 2011)
my_module.add_header_file(
'boost/boost/*',
recursive=True,
destination_path='boost')
return True

View File

@ -1,62 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-iostreams library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/iostreams/src/file_descriptor.cpp',
'boost/libs/iostreams/src/mapped_file.cpp',
'boost/libs/iostreams/src/bzip2.cpp',
'boost/libs/iostreams/src/gzip.cpp',
'boost/libs/iostreams/src/lzma.cpp',
'boost/libs/iostreams/src/zlib.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_IOSTREAMS_DYN_LINK=1',
'-DBOOST_IOSTREAMS_USE_DEPRECATED',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,101 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-locale library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/locale/src/encoding/codepage.cpp',
'boost/libs/locale/src/shared/date_time.cpp',
'boost/libs/locale/src/shared/format.cpp',
'boost/libs/locale/src/shared/formatting.cpp',
'boost/libs/locale/src/shared/generator.cpp',
'boost/libs/locale/src/shared/ids.cpp',
'boost/libs/locale/src/shared/localization_backend.cpp',
'boost/libs/locale/src/shared/message.cpp',
'boost/libs/locale/src/shared/mo_lambda.cpp',
'boost/libs/locale/src/util/codecvt_converter.cpp',
'boost/libs/locale/src/util/default_locale.cpp',
'boost/libs/locale/src/util/info.cpp',
'boost/libs/locale/src/util/locale_data.cpp',
'boost/libs/locale/src/icu/boundary.cpp',
'boost/libs/locale/src/icu/codecvt.cpp',
'boost/libs/locale/src/icu/collator.cpp',
'boost/libs/locale/src/icu/conversion.cpp',
'boost/libs/locale/src/icu/date_time.cpp',
'boost/libs/locale/src/icu/formatter.cpp',
'boost/libs/locale/src/icu/icu_backend.cpp',
'boost/libs/locale/src/icu/numeric.cpp',
'boost/libs/locale/src/icu/time_zone.cpp',
'boost/libs/locale/src/posix/codecvt.cpp',
'boost/libs/locale/src/posix/collate.cpp',
'boost/libs/locale/src/posix/converter.cpp',
'boost/libs/locale/src/posix/numeric.cpp',
'boost/libs/locale/src/posix/posix_backend.cpp',
'boost/libs/locale/src/std/codecvt.cpp',
'boost/libs/locale/src/std/collate.cpp',
'boost/libs/locale/src/std/converter.cpp',
'boost/libs/locale/src/std/numeric.cpp',
'boost/libs/locale/src/std/std_backend.cpp',
'boost/libs/locale/src/util/gregorian.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_CHRONO_DYN_LINK=1',
'-DBOOST_LOCALE_DYN_LINK=1',
'-DBOOST_LOCALE_NO_WINAPI_BACKEND=1',
'-DBOOST_LOCALE_WITH_ICONV=1',
'-DBOOST_LOCALE_WITH_ICU=1',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DBOOST_SYSTEM_NO_DEPRECATED',
'-DBOOST_THREAD_BUILD_DLL=1',
'-DBOOST_THREAD_NO_LIB=1',
'-DBOOST_THREAD_POSIX',
'-DBOOST_THREAD_USE_DLL=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-chrono',
'boost-thread',
'boost-system',
])
return True

View File

@ -1,101 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-log-setup library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/log/src/setup/parser_utils.cpp',
'boost/libs/log/src/setup/init_from_stream.cpp',
'boost/libs/log/src/setup/init_from_settings.cpp',
'boost/libs/log/src/setup/settings_parser.cpp',
'boost/libs/log/src/setup/filter_parser.cpp',
'boost/libs/log/src/setup/formatter_parser.cpp',
'boost/libs/log/src/setup/default_filter_factory.cpp',
'boost/libs/log/src/setup/matches_relation_factory.cpp',
'boost/libs/log/src/setup/default_formatter_factory.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_ATOMIC_DYN_LINK=1',
'-DBOOST_CHRONO_DYN_LINK=1',
'-DBOOST_DATE_TIME_DYN_LINK=1',
'-DBOOST_FILESYSTEM_DYN_LINK=1',
'-DBOOST_HAS_ICU=1',
'-DBOOST_LOG_DYN_LINK=1',
'-DBOOST_LOG_HAS_PTHREAD_MUTEX_ROBUST',
'-DBOOST_LOG_SETUP_BUILDING_THE_LIB=1',
'-DBOOST_LOG_SETUP_DLL',
'-DBOOST_LOG_USE_AVX2',
'-DBOOST_LOG_USE_NATIVE_SYSLOG',
'-DBOOST_LOG_USE_SSSE3',
'-DBOOST_LOG_WITHOUT_EVENT_LOG',
'-DBOOST_SPIRIT_USE_PHOENIX_V3=1',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DBOOST_SYSTEM_NO_DEPRECATED',
'-DBOOST_THREAD_BUILD_DLL=1',
'-DBOOST_THREAD_DONT_USE_CHRONO=1',
'-DBOOST_THREAD_POSIX',
'-DBOOST_THREAD_USE_DLL=1',
'-DDATE_TIME_INLINE',
'-DNDEBUG',
'-D_XOPEN_SOURCE=600',
'-D__STDC_CONSTANT_MACROS',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-fno-strict-aliasing',
'-ftemplate-depth-1024',
'-fvisibility=hidden',
])
my_module.add_path([
'boost/libs/log/src',
], type='c++')
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-log',
'boost-regex',
'boost-filesystem',
'boost-date-time',
'boost-thread',
'boost-chrono',
'boost-system',
'boost-atomic',
])
return True

View File

@ -1,134 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-log library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/log/src/attribute_name.cpp',
'boost/libs/log/src/attribute_set.cpp',
'boost/libs/log/src/attribute_value_set.cpp',
'boost/libs/log/src/code_conversion.cpp',
'boost/libs/log/src/core.cpp',
'boost/libs/log/src/record_ostream.cpp',
'boost/libs/log/src/severity_level.cpp',
'boost/libs/log/src/global_logger_storage.cpp',
'boost/libs/log/src/named_scope.cpp',
'boost/libs/log/src/process_name.cpp',
'boost/libs/log/src/process_id.cpp',
'boost/libs/log/src/thread_id.cpp',
'boost/libs/log/src/timer.cpp',
'boost/libs/log/src/exceptions.cpp',
'boost/libs/log/src/default_attribute_names.cpp',
'boost/libs/log/src/default_sink.cpp',
'boost/libs/log/src/text_ostream_backend.cpp',
'boost/libs/log/src/text_file_backend.cpp',
'boost/libs/log/src/text_multifile_backend.cpp',
'boost/libs/log/src/thread_specific.cpp',
'boost/libs/log/src/once_block.cpp',
'boost/libs/log/src/timestamp.cpp',
'boost/libs/log/src/threadsafe_queue.cpp',
'boost/libs/log/src/event.cpp',
'boost/libs/log/src/trivial.cpp',
'boost/libs/log/src/spirit_encoding.cpp',
'boost/libs/log/src/format_parser.cpp',
'boost/libs/log/src/date_time_format_parser.cpp',
'boost/libs/log/src/named_scope_format_parser.cpp',
'boost/libs/log/src/unhandled_exception_count.cpp',
'boost/libs/log/src/permissions.cpp',
'boost/libs/log/src/dump.cpp',
'boost/libs/log/src/dump_avx2.cpp',
'boost/libs/log/src/dump_ssse3.cpp',
'boost/libs/log/src/posix/ipc_reliable_message_queue.cpp',
'boost/libs/log/src/posix/object_name.cpp',
'boost/libs/log/src/syslog_backend.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_ATOMIC_DYN_LINK=1',
'-DBOOST_CHRONO_DYN_LINK=1',
'-DBOOST_DATE_TIME_DYN_LINK=1',
'-DBOOST_FILESYSTEM_DYN_LINK=1',
'-DBOOST_HAS_ICU=1',
'-DBOOST_LOG_BUILDING_THE_LIB=1',
'-DBOOST_LOG_DLL',
'-DBOOST_LOG_HAS_PTHREAD_MUTEX_ROBUST',
'-DBOOST_LOG_USE_AVX2',
'-DBOOST_LOG_USE_NATIVE_SYSLOG',
'-DBOOST_LOG_USE_SSSE3',
'-DBOOST_LOG_WITHOUT_DEBUG_OUTPUT',
'-DBOOST_LOG_WITHOUT_EVENT_LOG',
'-DBOOST_SPIRIT_USE_PHOENIX_V3=1',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DBOOST_SYSTEM_NO_DEPRECATED',
'-DBOOST_THREAD_BUILD_DLL=1',
'-DBOOST_THREAD_DONT_USE_CHRONO=1',
'-DBOOST_THREAD_POSIX',
'-DBOOST_THREAD_USE_DLL=1',
'-DDATE_TIME_INLINE',
'-DNDEBUG',
'-D_XOPEN_SOURCE=600',
'-D__STDC_CONSTANT_MACROS',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-fno-strict-aliasing',
'-ftemplate-depth-1024',
'-fvisibility=hidden',
'-mavx',
'-mavx2',
'-msse',
'-msse2',
'-msse3',
'-mssse3',
])
my_module.add_path([
'boost/libs/log/src',
], type='c++')
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-atomic',
'boost-chrono',
'boost-thread',
'boost-date-time',
'boost-filesystem',
'boost-system',
'boost-regex',
])
return True

View File

@ -1,83 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-math-c99 library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/math/build/../src/tr1/acosh.cpp',
'boost/libs/math/build/../src/tr1/asinh.cpp',
'boost/libs/math/build/../src/tr1/atanh.cpp',
'boost/libs/math/build/../src/tr1/cbrt.cpp',
'boost/libs/math/build/../src/tr1/copysign.cpp',
'boost/libs/math/build/../src/tr1/erfc.cpp',
'boost/libs/math/build/../src/tr1/erf.cpp',
'boost/libs/math/build/../src/tr1/expm1.cpp',
'boost/libs/math/build/../src/tr1/fmax.cpp',
'boost/libs/math/build/../src/tr1/fmin.cpp',
'boost/libs/math/build/../src/tr1/fpclassify.cpp',
'boost/libs/math/build/../src/tr1/hypot.cpp',
'boost/libs/math/build/../src/tr1/lgamma.cpp',
'boost/libs/math/build/../src/tr1/llround.cpp',
'boost/libs/math/build/../src/tr1/log1p.cpp',
'boost/libs/math/build/../src/tr1/lround.cpp',
'boost/libs/math/build/../src/tr1/nextafter.cpp',
'boost/libs/math/build/../src/tr1/nexttoward.cpp',
'boost/libs/math/build/../src/tr1/round.cpp',
'boost/libs/math/build/../src/tr1/tgamma.cpp',
'boost/libs/math/build/../src/tr1/trunc.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_BUILD_PCH_ENABLED',
'-DBOOST_MATH_TR1_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-fvisibility=hidden',
'-Winvalid-pch',
])
my_module.add_path([
'boost/libs/math/src/tr1',
], type='c++')
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,83 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-math-c99f library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/math/build/../src/tr1/acoshf.cpp',
'boost/libs/math/build/../src/tr1/asinhf.cpp',
'boost/libs/math/build/../src/tr1/atanhf.cpp',
'boost/libs/math/build/../src/tr1/cbrtf.cpp',
'boost/libs/math/build/../src/tr1/copysignf.cpp',
'boost/libs/math/build/../src/tr1/erfcf.cpp',
'boost/libs/math/build/../src/tr1/erff.cpp',
'boost/libs/math/build/../src/tr1/expm1f.cpp',
'boost/libs/math/build/../src/tr1/fmaxf.cpp',
'boost/libs/math/build/../src/tr1/fminf.cpp',
'boost/libs/math/build/../src/tr1/fpclassifyf.cpp',
'boost/libs/math/build/../src/tr1/hypotf.cpp',
'boost/libs/math/build/../src/tr1/lgammaf.cpp',
'boost/libs/math/build/../src/tr1/llroundf.cpp',
'boost/libs/math/build/../src/tr1/log1pf.cpp',
'boost/libs/math/build/../src/tr1/lroundf.cpp',
'boost/libs/math/build/../src/tr1/nextafterf.cpp',
'boost/libs/math/build/../src/tr1/nexttowardf.cpp',
'boost/libs/math/build/../src/tr1/roundf.cpp',
'boost/libs/math/build/../src/tr1/tgammaf.cpp',
'boost/libs/math/build/../src/tr1/truncf.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_BUILD_PCH_ENABLED',
'-DBOOST_MATH_TR1_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-fvisibility=hidden',
'-Winvalid-pch',
])
my_module.add_path([
'boost/libs/math/src/tr1',
], type='c++')
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,83 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-math-c99l library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/math/build/../src/tr1/acoshl.cpp',
'boost/libs/math/build/../src/tr1/asinhl.cpp',
'boost/libs/math/build/../src/tr1/atanhl.cpp',
'boost/libs/math/build/../src/tr1/cbrtl.cpp',
'boost/libs/math/build/../src/tr1/copysignl.cpp',
'boost/libs/math/build/../src/tr1/erfcl.cpp',
'boost/libs/math/build/../src/tr1/erfl.cpp',
'boost/libs/math/build/../src/tr1/expm1l.cpp',
'boost/libs/math/build/../src/tr1/fmaxl.cpp',
'boost/libs/math/build/../src/tr1/fminl.cpp',
'boost/libs/math/build/../src/tr1/fpclassifyl.cpp',
'boost/libs/math/build/../src/tr1/hypotl.cpp',
'boost/libs/math/build/../src/tr1/lgammal.cpp',
'boost/libs/math/build/../src/tr1/llroundl.cpp',
'boost/libs/math/build/../src/tr1/log1pl.cpp',
'boost/libs/math/build/../src/tr1/lroundl.cpp',
'boost/libs/math/build/../src/tr1/nextafterl.cpp',
'boost/libs/math/build/../src/tr1/nexttowardl.cpp',
'boost/libs/math/build/../src/tr1/roundl.cpp',
'boost/libs/math/build/../src/tr1/tgammal.cpp',
'boost/libs/math/build/../src/tr1/truncl.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_BUILD_PCH_ENABLED',
'-DBOOST_MATH_TR1_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-fvisibility=hidden',
'-Winvalid-pch',
])
my_module.add_path([
'boost/libs/math/src/tr1',
], type='c++')
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,83 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-math-tr1 library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/math/build/../src/tr1/assoc_laguerre.cpp',
'boost/libs/math/build/../src/tr1/assoc_legendre.cpp',
'boost/libs/math/build/../src/tr1/beta.cpp',
'boost/libs/math/build/../src/tr1/comp_ellint_1.cpp',
'boost/libs/math/build/../src/tr1/comp_ellint_2.cpp',
'boost/libs/math/build/../src/tr1/comp_ellint_3.cpp',
'boost/libs/math/build/../src/tr1/cyl_bessel_i.cpp',
'boost/libs/math/build/../src/tr1/cyl_bessel_j.cpp',
'boost/libs/math/build/../src/tr1/cyl_bessel_k.cpp',
'boost/libs/math/build/../src/tr1/cyl_neumann.cpp',
'boost/libs/math/build/../src/tr1/ellint_1.cpp',
'boost/libs/math/build/../src/tr1/ellint_2.cpp',
'boost/libs/math/build/../src/tr1/ellint_3.cpp',
'boost/libs/math/build/../src/tr1/expint.cpp',
'boost/libs/math/build/../src/tr1/hermite.cpp',
'boost/libs/math/build/../src/tr1/laguerre.cpp',
'boost/libs/math/build/../src/tr1/legendre.cpp',
'boost/libs/math/build/../src/tr1/riemann_zeta.cpp',
'boost/libs/math/build/../src/tr1/sph_bessel.cpp',
'boost/libs/math/build/../src/tr1/sph_legendre.cpp',
'boost/libs/math/build/../src/tr1/sph_neumann.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_BUILD_PCH_ENABLED',
'-DBOOST_MATH_TR1_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-fvisibility=hidden',
'-Winvalid-pch',
])
my_module.add_path([
'boost/libs/math/src/tr1',
], type='c++')
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,83 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-math-tr1f library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/math/build/../src/tr1/assoc_laguerref.cpp',
'boost/libs/math/build/../src/tr1/assoc_legendref.cpp',
'boost/libs/math/build/../src/tr1/betaf.cpp',
'boost/libs/math/build/../src/tr1/comp_ellint_1f.cpp',
'boost/libs/math/build/../src/tr1/comp_ellint_2f.cpp',
'boost/libs/math/build/../src/tr1/comp_ellint_3f.cpp',
'boost/libs/math/build/../src/tr1/cyl_bessel_if.cpp',
'boost/libs/math/build/../src/tr1/cyl_bessel_jf.cpp',
'boost/libs/math/build/../src/tr1/cyl_bessel_kf.cpp',
'boost/libs/math/build/../src/tr1/cyl_neumannf.cpp',
'boost/libs/math/build/../src/tr1/ellint_1f.cpp',
'boost/libs/math/build/../src/tr1/ellint_2f.cpp',
'boost/libs/math/build/../src/tr1/ellint_3f.cpp',
'boost/libs/math/build/../src/tr1/expintf.cpp',
'boost/libs/math/build/../src/tr1/hermitef.cpp',
'boost/libs/math/build/../src/tr1/laguerref.cpp',
'boost/libs/math/build/../src/tr1/legendref.cpp',
'boost/libs/math/build/../src/tr1/riemann_zetaf.cpp',
'boost/libs/math/build/../src/tr1/sph_besself.cpp',
'boost/libs/math/build/../src/tr1/sph_legendref.cpp',
'boost/libs/math/build/../src/tr1/sph_neumannf.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_BUILD_PCH_ENABLED',
'-DBOOST_MATH_TR1_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-fvisibility=hidden',
'-Winvalid-pch',
])
my_module.add_path([
'boost/libs/math/src/tr1',
], type='c++')
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,84 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-math-tr1l library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/math/config/has_long_double_support.cpp',
'boost/libs/math/build/../src/tr1/assoc_laguerrel.cpp',
'boost/libs/math/build/../src/tr1/assoc_legendrel.cpp',
'boost/libs/math/build/../src/tr1/betal.cpp',
'boost/libs/math/build/../src/tr1/comp_ellint_1l.cpp',
'boost/libs/math/build/../src/tr1/comp_ellint_2l.cpp',
'boost/libs/math/build/../src/tr1/comp_ellint_3l.cpp',
'boost/libs/math/build/../src/tr1/cyl_bessel_il.cpp',
'boost/libs/math/build/../src/tr1/cyl_bessel_jl.cpp',
'boost/libs/math/build/../src/tr1/cyl_bessel_kl.cpp',
'boost/libs/math/build/../src/tr1/cyl_neumannl.cpp',
'boost/libs/math/build/../src/tr1/ellint_1l.cpp',
'boost/libs/math/build/../src/tr1/ellint_2l.cpp',
'boost/libs/math/build/../src/tr1/ellint_3l.cpp',
'boost/libs/math/build/../src/tr1/expintl.cpp',
'boost/libs/math/build/../src/tr1/hermitel.cpp',
'boost/libs/math/build/../src/tr1/laguerrel.cpp',
'boost/libs/math/build/../src/tr1/legendrel.cpp',
'boost/libs/math/build/../src/tr1/riemann_zetal.cpp',
'boost/libs/math/build/../src/tr1/sph_bessell.cpp',
'boost/libs/math/build/../src/tr1/sph_legendrel.cpp',
'boost/libs/math/build/../src/tr1/sph_neumannl.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DNDEBUG',
'-DBOOST_BUILD_PCH_ENABLED',
'-DBOOST_MATH_TR1_DYN_LINK=1',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-fvisibility=hidden',
'-Winvalid-pch',
])
my_module.add_path([
'boost/libs/math/src/tr1',
], type='c++')
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,66 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-prg-exec-monitor library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/test/src/execution_monitor.cpp',
'boost/libs/test/src/debug.cpp',
'boost/libs/test/src/cpp_main.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_CHRONO_DYN_LINK=1',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DBOOST_SYSTEM_NO_DEPRECATED',
'-DBOOST_TEST_DYN_LINK=1',
'-DBOOST_TIMER_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-pedantic',
'-Wno-variadic-macros',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-timer',
'boost-system',
])
return True

View File

@ -1,66 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-program-options library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/program_options/src/cmdline.cpp',
'boost/libs/program_options/src/config_file.cpp',
'boost/libs/program_options/src/options_description.cpp',
'boost/libs/program_options/src/parsers.cpp',
'boost/libs/program_options/src/variables_map.cpp',
'boost/libs/program_options/src/value_semantic.cpp',
'boost/libs/program_options/src/positional_options.cpp',
'boost/libs/program_options/src/utf8_codecvt_facet.cpp',
'boost/libs/program_options/src/convert.cpp',
'boost/libs/program_options/src/winmain.cpp',
'boost/libs/program_options/src/split.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_PROGRAM_OPTIONS_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,86 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-python3 library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/python/src/list.cpp',
'boost/libs/python/src/long.cpp',
'boost/libs/python/src/dict.cpp',
'boost/libs/python/src/tuple.cpp',
'boost/libs/python/src/str.cpp',
'boost/libs/python/src/slice.cpp',
'boost/libs/python/src/converter/from_python.cpp',
'boost/libs/python/src/converter/registry.cpp',
'boost/libs/python/src/converter/type_id.cpp',
'boost/libs/python/src/object/enum.cpp',
'boost/libs/python/src/object/class.cpp',
'boost/libs/python/src/object/function.cpp',
'boost/libs/python/src/object/inheritance.cpp',
'boost/libs/python/src/object/life_support.cpp',
'boost/libs/python/src/object/pickle_support.cpp',
'boost/libs/python/src/errors.cpp',
'boost/libs/python/src/module.cpp',
'boost/libs/python/src/converter/builtin_converters.cpp',
'boost/libs/python/src/converter/arg_to_python_base.cpp',
'boost/libs/python/src/object/iterator.cpp',
'boost/libs/python/src/object/stl_iterator.cpp',
'boost/libs/python/src/object_protocol.cpp',
'boost/libs/python/src/object_operators.cpp',
'boost/libs/python/src/wrapper.cpp',
'boost/libs/python/src/import.cpp',
'boost/libs/python/src/exec.cpp',
'boost/libs/python/src/object/function_doc_signature.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_PYTHON_SOURCE',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.add_path([
'/usr/include/python3.6m',
], type='c++')
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,58 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-random library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/random/src/random_device.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_RANDOM_DYN_LINK',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-system',
])
return True

View File

@ -1,74 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-regex library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/regex/build/../src/c_regex_traits.cpp',
'boost/libs/regex/build/../src/cpp_regex_traits.cpp',
'boost/libs/regex/build/../src/cregex.cpp',
'boost/libs/regex/build/../src/fileiter.cpp',
'boost/libs/regex/build/../src/icu.cpp',
'boost/libs/regex/build/../src/instances.cpp',
'boost/libs/regex/build/../src/posix_api.cpp',
'boost/libs/regex/build/../src/regex.cpp',
'boost/libs/regex/build/../src/regex_debug.cpp',
'boost/libs/regex/build/../src/regex_raw_buffer.cpp',
'boost/libs/regex/build/../src/regex_traits_defaults.cpp',
'boost/libs/regex/build/../src/static_mutex.cpp',
'boost/libs/regex/build/../src/w32_regex_traits.cpp',
'boost/libs/regex/build/../src/wc_regex_traits.cpp',
'boost/libs/regex/build/../src/wide_posix_api.cpp',
'boost/libs/regex/build/../src/winstances.cpp',
'boost/libs/regex/build/../src/usinstances.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_HAS_ICU=1',
'-DBOOST_REGEX_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-pedantic',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,87 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-serialization library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/serialization/src/basic_archive.cpp',
'boost/libs/serialization/src/basic_iarchive.cpp',
'boost/libs/serialization/src/basic_iserializer.cpp',
'boost/libs/serialization/src/basic_oarchive.cpp',
'boost/libs/serialization/src/basic_oserializer.cpp',
'boost/libs/serialization/src/basic_pointer_iserializer.cpp',
'boost/libs/serialization/src/basic_pointer_oserializer.cpp',
'boost/libs/serialization/src/basic_serializer_map.cpp',
'boost/libs/serialization/src/basic_text_iprimitive.cpp',
'boost/libs/serialization/src/basic_text_oprimitive.cpp',
'boost/libs/serialization/src/basic_xml_archive.cpp',
'boost/libs/serialization/src/binary_iarchive.cpp',
'boost/libs/serialization/src/binary_oarchive.cpp',
'boost/libs/serialization/src/extended_type_info.cpp',
'boost/libs/serialization/src/extended_type_info_typeid.cpp',
'boost/libs/serialization/src/extended_type_info_no_rtti.cpp',
'boost/libs/serialization/src/polymorphic_iarchive.cpp',
'boost/libs/serialization/src/polymorphic_oarchive.cpp',
'boost/libs/serialization/src/stl_port.cpp',
'boost/libs/serialization/src/text_iarchive.cpp',
'boost/libs/serialization/src/text_oarchive.cpp',
'boost/libs/serialization/src/void_cast.cpp',
'boost/libs/serialization/src/archive_exception.cpp',
'boost/libs/serialization/src/xml_grammar.cpp',
'boost/libs/serialization/src/xml_iarchive.cpp',
'boost/libs/serialization/src/xml_oarchive.cpp',
'boost/libs/serialization/src/xml_archive_exception.cpp',
'boost/libs/serialization/src/codecvt_null.cpp',
'boost/libs/serialization/src/utf8_codecvt_facet.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_SERIALIZATION_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-ftemplate-depth-255',
'-fvisibility=hidden',
'-fvisibility-inlines-hidden',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,61 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-signals library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/signals/src/trackable.cpp',
'boost/libs/signals/src/connection.cpp',
'boost/libs/signals/src/named_slot_map.cpp',
'boost/libs/signals/src/signal_base.cpp',
'boost/libs/signals/src/slot.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_SIGNALS_DYN_LINK=1',
'-DBOOST_SIGNALS_NO_LIB=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,58 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-stacktrace-addr2line library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/stacktrace/build/../src/addr2line.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_STACKTRACE_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-pedantic',
'-fvisibility=hidden',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,58 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-stacktrace-basic library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/stacktrace/build/../src/basic.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_STACKTRACE_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-pedantic',
'-fvisibility=hidden',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,58 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-stacktrace-noop library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/stacktrace/build/../src/noop.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_STACKTRACE_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-pedantic',
'-fvisibility=hidden',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,57 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-system library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/system/src/error_code.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-pedantic',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
])
return True

View File

@ -1,67 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-thread library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/thread/src/pthread/thread.cpp',
'boost/libs/thread/src/pthread/once.cpp',
'boost/libs/thread/src/future.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DBOOST_THREAD_BUILD_DLL=1',
'-DBOOST_THREAD_DONT_USE_CHRONO',
'-DBOOST_THREAD_POSIX',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-pedantic',
'-Wextra',
'-Wno-long-long',
'-Wno-unused-parameter',
'-Wunused-function',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-system',
])
return True

View File

@ -1,63 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-timer library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/timer/src/auto_timers_construction.cpp',
'boost/libs/timer/src/cpu_timer.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_CHRONO_DYN_LINK=1',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DBOOST_SYSTEM_NO_DEPRECATED',
'-DBOOST_TIMER_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-pedantic',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-chrono',
'boost-system',
])
return True

View File

@ -1,65 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-type-erasure library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/type_erasure/src/dynamic_binding.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_CHRONO_DYN_LINK=1',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DBOOST_SYSTEM_NO_DEPRECATED',
'-DBOOST_THREAD_BUILD_DLL=1',
'-DBOOST_THREAD_POSIX',
'-DBOOST_THREAD_USE_DLL=1',
'-DBOOST_TYPE_ERASURE_DYN_LINK',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-thread',
'boost-chrono',
'boost-system',
])
return True

View File

@ -1,80 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-unit-test-framework library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/test/src/compiler_log_formatter.cpp',
'boost/libs/test/src/decorator.cpp',
'boost/libs/test/src/framework.cpp',
'boost/libs/test/src/plain_report_formatter.cpp',
'boost/libs/test/src/progress_monitor.cpp',
'boost/libs/test/src/results_collector.cpp',
'boost/libs/test/src/results_reporter.cpp',
'boost/libs/test/src/test_framework_init_observer.cpp',
'boost/libs/test/src/test_tools.cpp',
'boost/libs/test/src/test_tree.cpp',
'boost/libs/test/src/unit_test_log.cpp',
'boost/libs/test/src/unit_test_main.cpp',
'boost/libs/test/src/unit_test_monitor.cpp',
'boost/libs/test/src/unit_test_parameters.cpp',
'boost/libs/test/src/junit_log_formatter.cpp',
'boost/libs/test/src/xml_log_formatter.cpp',
'boost/libs/test/src/xml_report_formatter.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_CHRONO_DYN_LINK=1',
'-DBOOST_SYSTEM_DYN_LINK=1',
'-DBOOST_SYSTEM_NO_DEPRECATED',
'-DBOOST_TEST_DYN_LINK=1',
'-DBOOST_TIMER_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-pedantic',
'-Wno-variadic-macros',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-timer',
'boost-system',
])
return True

View File

@ -1,72 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-wave library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/wave/src/instantiate_cpp_exprgrammar.cpp',
'boost/libs/wave/src/instantiate_cpp_grammar.cpp',
'boost/libs/wave/src/instantiate_cpp_literalgrs.cpp',
'boost/libs/wave/src/instantiate_defined_grammar.cpp',
'boost/libs/wave/src/instantiate_predef_macros.cpp',
'boost/libs/wave/src/instantiate_re2c_lexer.cpp',
'boost/libs/wave/src/instantiate_re2c_lexer_str.cpp',
'boost/libs/wave/src/token_ids.cpp',
'boost/libs/wave/src/wave_config_constant.cpp',
'boost/libs/wave/src/cpplexer/re2clex/aq.cpp',
'boost/libs/wave/src/cpplexer/re2clex/cpp_re.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_DYN_LINK=1',
'-DBOOST_ALL_NO_LIB=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-w',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-filesystem',
'boost-thread',
'boost-date-time',
'boost-chrono',
'boost-system',
])
return True

View File

@ -1,66 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost:boost-wserialization library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
#def get_maintainer():
# return "UNKNOW"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.add_src_file([
'boost/libs/serialization/src/basic_text_wiprimitive.cpp',
'boost/libs/serialization/src/basic_text_woprimitive.cpp',
'boost/libs/serialization/src/text_wiarchive.cpp',
'boost/libs/serialization/src/text_woarchive.cpp',
'boost/libs/serialization/src/xml_wgrammar.cpp',
'boost/libs/serialization/src/xml_wiarchive.cpp',
'boost/libs/serialization/src/xml_woarchive.cpp',
])
my_module.add_flag('c++', [
'-DBOOST_ALL_NO_LIB=1',
'-DBOOST_SERIALIZATION_DYN_LINK=1',
'-DNDEBUG',
])
my_module.add_flag('c', [
'-finline-functions',
'-Wno-inline',
'-Wall',
'-ftemplate-depth-255',
'-fvisibility=hidden',
'-fvisibility-inlines-hidden',
])
my_module.compile_version('c++', 2011)
my_module.add_depend([
'z',
'm',
'cxx',
'boost-include',
'pthread',
'boost-serialization',
])
return True

View File

@ -1,66 +0,0 @@
#!/usr/bin/python
import lutin.debug as debug
import lutin.tools as tools
import os
def get_type():
return "LIBRARY"
def get_desc():
return "boost include library"
#def get_licence():
# return "UNKNOW"
def get_compagny_type():
return "org"
def get_compagny_name():
return "boost"
def get_version():
return "version.txt"
def configure(target, my_module):
my_module.compile_version('c++', 2011)
my_module.add_depend([
'boost-include',
'boost-atomic',
'boost-system',
'boost-chrono',
'boost-container',
'boost-context',
'boost-thread',
'boost-coroutine',
'boost-date-time',
'boost-filesystem',
'boost-fiber',
'boost-regex',
'boost-graph',
'boost-iostreams',
'boost-locale',
'boost-log',
'boost-log-setup',
'boost-math-tr1',
'boost-math-tr1f',
'boost-math-tr1l',
'boost-math-c99',
'boost-math-c99f',
'boost-math-c99l',
'boost-program-options',
'boost-python3',
'boost-random',
'boost-serialization',
'boost-wserialization',
'boost-signals',
'boost-stacktrace-noop',
'boost-stacktrace-addr2line',
'boost-stacktrace-basic',
'boost-timer',
'boost-prg-exec-monitor',
'boost-unit-test-framework',
'boost-type-erasure',
'boost-wave',
])

View File

@ -9,7 +9,7 @@ import copy
# http://www.boost.org/users/history/
# https://dl.bintray.com/boostorg/release/1.66.0/source/
# ./boostrap.sh
# ./bootstrap.sh
# ./b2 -a -n -j1 > ../build.txt
# grep -nriE "(g\+\+|/bin/ar)" ../build.txt > ../build2.txt
@ -103,166 +103,169 @@ def genrate_lutin_file(lib_name, list_of_files, list_of_flags):
#print("???: " + elem)
list_of_other.append(elem)
out = ""
out += "#!/usr/bin/python\n"
out += "import lutin.debug as debug\n"
out += "import lutin.tools as tools\n"
out += "import os\n"
out += "\n"
out += "def get_type():\n"
out += " return \"LIBRARY\"\n"
out += "\n"
out += "def get_desc():\n"
out += " return \"" + global_lib_name + ":" + lib_name.replace("_","-") + " library\"\n"
out += "\n"
out += "#def get_licence():\n"
out += "# return \"UNKNOW\"\n"
out += "\n"
out += "def get_compagny_type():\n"
out += " return \"org\"\n"
out += "\n"
out += "def get_compagny_name():\n"
out += " return \"" + global_lib_name + "\"\n"
out += "\n"
out += "#def get_maintainer():\n"
out += "# return \"UNKNOW\"\n"
out += "\n"
out += "def get_version():\n"
out += " return \"version.txt\"\n"
out += "\n"
out += "def configure(target, my_module):\n"
out = "";
out += "{\n";
out += " \"type\":\"LIBRARY\",\n";
out += " \"group-id\":\"org." + global_lib_name + "\",\n";
out += " \"description\":\"" + global_lib_name + ":" + lib_name.replace("_","-") + " library\",\n";
out += " \"license\":\"boost-v1.0\",\n";
out += " \"license-file\":\"file://boost/LICENSE_1_0.txt\",\n";
#out += " \"maintainer\":\"UNKNOW\",\n";
#out += " \"author\":\"UNKNOW\",\n";
out += " \"version\":\"file://version.txt\",\n";
if len(list_of_files) != 0:
out += " my_module.add_src_file([\n"
out += " \"source\": [\n";
start = False;
for item in list_of_files:
out += " '" + global_lib_name + "/" + item +"',\n"
out += " ])\n"
out += " \n"
if start:
out += ",\n";
start = True;
out += " \"" + global_lib_name + "/" + item +"\"";
out += "\n";
out += " ],\n";
out += " \"compilation-version\": {\n";
out += " \"c++\": 2011\n";
out += " },\n";
count_flags = 0;
for type in ["c", "cpp", "S"]:
count_flags += len(list_of_define[type]);
count_flags += len(list_of_other)
if count_flags != 0:
out += " \"flag\": {\n";
start_group = False;
c_already_done = False;
for type in ["c", "cpp", "S"]:
start = False;
if len(list_of_define[type]) != 0:
if start_group:
out += ",\n";
start_group = True;
if type == "cpp":
out += " my_module.add_flag('c++', [\n"
out += " \"c++\": [\n"
elif type == "S":
out += " my_module.add_flag('s', [\n"
out += " \"s\": [\n"
else:
out += " my_module.add_flag('" + type + "', [\n"
out += " \"" + type + "\": [\n"
for item in list_of_define[type]:
out += " '" + item +"',\n"
out += " ])\n"
out += " \n"
out += " \n"
if len(list_of_other) != 0:
out += " my_module.add_flag('c', [\n"
if start:
out += ",\n";
start = True;
out += " \"" + item +"\""
if "c" == type:
c_already_done = True;
for item in list_of_other:
out += " '" + item +"',\n"
out += " ])\n"
out += " \n"
if start:
out += ",\n";
start = True;
out += " \"" + item +"\"";
out += "\n";
out += " ]"
if len(list_of_other) != count_flags:
out += ",\n"
if c_already_done == False:
out += " \"c\": [\n"
for item in list_of_other:
if start:
out += ",\n";
start = True;
out += " \"" + item +"\"";
out += "\n";
out += " ]"
else:
out += "\n"
out += "\n";
out += " },\n";
count_flags = 0;
for type in ["c", "cpp", "S"]:
count_flags += len(list_of_include[type]);
if count_flags != 0:
out += " \"path\": {\n";
start_group = False;
for type in ["c", "cpp", "S"]:
if len(list_of_include[type]) != 0:
out += " my_module.add_path([\n"
for item in list_of_include[type]:
out += " '" + item +"',\n"
if start_group:
out += ",\n";
start_group = True;
if type == "cpp":
out += " ], type='c++')\n"
out += " \"c++\": [\n"
elif type == "S":
out += " ], type='s')\n"
out += " \"s\": [\n"
else:
out += " ], type='" + type + "')\n"
out += " \n"
out += " my_module.compile_version('c++', 2011)\n"
out += " my_module.add_depend([\n"
out += " 'z',\n"
out += " 'm',\n"
out += " 'cxx',\n"
out += " '" + global_lib_name + "-include',\n"
out += " \"" + type + "\": [\n"
start = False;
for item in list_of_include[type]:
if start:
out += ",\n";
start = True;
out += " \"" + item +"\""
out += "\n";
out += " ]"
out += "\n";
out += " },\n";
out += " \"dependency\": [\n";
out += " \"z\",\n";
out += " \"m\",\n";
out += " \"" + global_lib_name + "-include\"";
for item in list_of_dependency:
out += " '" + item +"',\n"
out += " ])\n"
out += " return True\n"
out += "\n"
out += "\n"
out += ",\n";
out += " \"" + item +"\""
out += "\n";
out += " ]\n";
out += "}\n"
file_write_data("lutin_" + lib_name.replace("_","-") + ".py", out);
file_write_data("GLD_" + lib_name.replace("_","-") + ".json", out);
def generate_global_include_module():
out = ""
out += "#!/usr/bin/python\n"
out += "import lutin.debug as debug\n"
out += "import lutin.tools as tools\n"
out += "import os\n"
out += "\n"
out += "def get_type():\n"
out += " return \"LIBRARY\"\n"
out += "\n"
out += "def get_desc():\n"
out += " return \"" + global_lib_name + " include library\"\n"
out += "\n"
out += "#def get_licence():\n"
out += "# return \"UNKNOW\"\n"
out += "\n"
out += "def get_compagny_type():\n"
out += " return \"org\"\n"
out += "\n"
out += "def get_compagny_name():\n"
out += " return \"" + global_lib_name + "\"\n"
out += "\n"
out += "#def get_maintainer():\n"
out += "# return \"UNKNOW\"\n"
out += "\n"
out += "def get_version():\n"
out += " return \"version.txt\"\n"
out += "\n"
out += "def configure(target, my_module):\n"
out += " my_module.compile_version('c++', 2011)\n"
out += " my_module.add_header_file(\n"
out += " '" + global_lib_name + "/" + global_lib_name + "/*',\n"
out += " recursive=True,\n"
out += " destination_path='" + global_lib_name + "')\n"
out += " return True\n"
out += "\n"
out += "\n"
file_write_data("lutin_" + global_lib_name + "-include.py", out);
out = "";
out += "{\n";
out += " \"type\":\"LIBRARY\",\n";
out += " \"group-id\":\"org." + global_lib_name + "\",\n";
out += " \"description\":\"" + global_lib_name + " include library\",\n";
out += " \"licence\":\"boost-v1.0\",\n";
out += " \"licence-file\":\"file://boost/LICENCE_1_0.txt\",\n";
#out += " \"maintainer\":\"UNKNOW\",\n";
#out += " \"author\":\"UNKNOW\",\n";
out += " \"version\":\"file://version.txt\",\n";
out += " \"compilation-version\": {\n";
out += " \"c++\": 2011\n";
out += " },\n";
out += " \"header\":[\n";
out += " {\n";
out += " \"path\":\"" + global_lib_name + "/" + global_lib_name + "/*\",\n";
out += " \"recursive\":true,\n";
out += " \"to\":\"" + global_lib_name + "\"\n";
out += " }\n";
out += " ]\n";
out += "}\n";
file_write_data("GLD_" + global_lib_name + "-include.json", out);
def generate_global_module(list_of_module):
out = ""
out += "#!/usr/bin/python\n"
out += "import lutin.debug as debug\n"
out += "import lutin.tools as tools\n"
out += "import os\n"
out += "\n"
out += "def get_type():\n"
out += " return \"LIBRARY\"\n"
out += "\n"
out += "def get_desc():\n"
out += " return \"" + global_lib_name + " include library\"\n"
out += "\n"
out += "#def get_licence():\n"
out += "# return \"UNKNOW\"\n"
out += "\n"
out += "def get_compagny_type():\n"
out += " return \"org\"\n"
out += "\n"
out += "def get_compagny_name():\n"
out += " return \"" + global_lib_name + "\"\n"
out += "\n"
out += "def get_version():\n"
out += " return \"version.txt\"\n"
out += "\n"
out += "def configure(target, my_module):\n"
out += " my_module.compile_version('c++', 2011)\n"
out += " my_module.add_depend([\n"
out += " '" + global_lib_name + "-include',\n"
out += "{\n";
out += " \"type\":\"PACKAGE\",\n";
out += " \"group-id\":\"org." + global_lib_name + "\",\n";
out += " \"description\":\"" + global_lib_name + " PACKAGE library\",\n";
out += " \"licence\":\"boost-v1.0\",\n";
out += " \"licence-file\":\"file://boost/LICENCE_1_0.txt\",\n";
#out += " \"maintainer\":\"UNKNOW\",\n";
#out += " \"author\":\"UNKNOW\",\n";
out += " \"version\":\"file://version.txt\",\n";
out += " \"compilation-version\": {\n";
out += " \"c++\": 2011\n";
out += " },\n";
out += " \"dependency\": [\n";
out += " \"" + global_lib_name + "-include\""
for item in list_of_module:
out += " '" + item +"',\n"
out += " ])\n"
out += "\n"
out += "\n"
file_write_data("lutin_" + global_lib_name + ".py", out);
out += ",\n";
out += " \"" + item +"\""
out += "\n";
out += " ]\n";
out += "}\n";
file_write_data("GLD_" + global_lib_name + ".json", out);
@ -363,7 +366,7 @@ with open(build_output_file) as commit:
#create version file
genrate_version("1.66.0")
genrate_version("1.76.0")
# generate a global inclue
generate_global_include_module()
# generate a global library

View File

@ -1 +1 @@
1.66.0
1.76.0