]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/sort/Jamfile.v2
update sources to v12.2.4
[ceph.git] / ceph / src / boost / libs / sort / Jamfile.v2
1 # Copyright Steven Ross 2009.
2 #
3 # Distributed under the Boost Software License, Version 1.0.
4 # (See accompanying file LICENSE_1_0.txt or copy at
5 # http://www.boost.org/LICENSE_1_0.txt)
6 # See http://www.boost.org/libs/sort for library home page.
7
8 local properties = ;
9 if --tune in [ modules.peek : ARGV ]
10 {
11 properties = <location>. <variant>release ;
12 }
13
14 project spreadsort : source-location example : requirements <include>../.. <include>../../.. $(properties) ;
15
16 exe spreadsort : sample.cpp ;
17 exe alreadysorted : alreadysorted.cpp ;
18 exe mostlysorted : mostlysorted.cpp ;
19 exe rightshift : rightshiftsample.cpp ;
20 exe reverseintsort : reverseintsample.cpp ;
21 exe int64 : int64.cpp ;
22 exe floatsort : floatsample.cpp ;
23 exe shiftfloatsort : shiftfloatsample.cpp ;
24 exe floatfunctorsort : floatfunctorsample.cpp ;
25 exe double : double.cpp ;
26 exe stringsort : stringsample.cpp ;
27 exe wstringsort : wstringsample.cpp ;
28 exe reversestringsort : reversestringsample.cpp ;
29 exe charstringsort : charstringsample.cpp ;
30 exe stringfunctorsort : stringfunctorsample.cpp ;
31 exe reversestringfunctorsort : reversestringfunctorsample.cpp ;
32 exe keyplusdata : keyplusdatasample.cpp ;
33 exe randomgen : randomgen.cpp ;
34 exe boostrandomgen : boostrandomgen.cpp ;
35 exe alrbreaker : alrbreaker.cpp ;
36 exe binaryalrbreaker : binaryalrbreaker.cpp ;
37 exe caseinsensitive : caseinsensitive.cpp ;
38 exe generalizedstruct : generalizedstruct.cpp ;
39
40 # benchmarks need to be built with linkflags="-lboost_system -lboost_thread"
41 #exe parallelint : parallelint.cpp boost_system ;
42 #exe parallelstring : parallelstring.cpp ;