boost-lutin/GLD_boost-fiber.json

73 lines
2.3 KiB
JSON

{
"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"
]
}