]>
Commit | Line | Data |
---|---|---|
11fdf7f2 TL |
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 ; | |
7c673cae | 42 | #exe parallelstring : parallelstring.cpp ; |