86cee666345677a34c5e2d30e884acb3d9d34612
[libcds.git] / build / CI / VASEx-CI-2 / cds-libs
1 #########################################
2 # Generic parameters
3
4 workspace:              $WORKSPACE
5 libcds-source:          source
6 make-job:               10
7 gtest-include:          $GTEST_ROOT/googletest/include
8
9 #########################################
10 #GCC-4.8
11 gcc-4.8-root:           $GCC48_ROOT/bin
12 gcc-4.8-cxx:            g++-4.8
13 gcc-4.8-cc:             gcc-4.8
14 gcc-4.8-exe-ldflags:    -L$GCC48_ROOT/lib -Wl,-rpath=$GCC48_ROOT/lib
15 gcc-4.8-extlib:         rt
16 gcc-4.8-boost:          $BOOST_ROOT
17 gcc-4.8-64-boost-lib:   stage64-gcc4.8/lib
18 gcc-4.8-gtest:          $GTEST_ROOT
19 gcc-4.8-64-gtest-lib:   $GTEST_ROOT/lib-gcc4.8/libgtest.a
20
21
22 ########################################
23 #GCC-4.9
24 gcc-4.9-root:           $GCC49_ROOT/bin
25 gcc-4.9-cxx:            g++-4.9
26 gcc-4.9-cc:             gcc-4.9
27 gcc-4.9-exe-ldflags:    -Wl,-rpath=$GCC49_ROOT/lib64
28 gcc-4.9-extlib:         rt
29 gcc-4.9-boost:          $BOOST_ROOT
30 gcc-4.9-64-boost-lib:   stage64-gcc4.9/lib
31 gcc-4.9-gtest:          $GTEST_ROOT
32 gcc-4.9-64-gtest-lib:   $GTEST_ROOT/lib-gcc4.9/libgtest.a
33
34 ########################################
35 #GCC-5
36 gcc-5-root:           $GCC5_ROOT/bin
37 gcc-5-cxx:            g++-5
38 gcc-5-cc:             gcc-5
39 gcc-5-boost:          $BOOST_ROOT
40 gcc-5-exe-ldflags:    -Wl,-rpath=$GCC5_ROOT/lib64
41 gcc-5-extlib:         rt
42 gcc-5-64-boost-lib:   stage64-gcc5/lib
43 gcc-5-64-asan-boost-lib:   stage64-gcc5-asan/lib
44 gcc-5-64-tsan-boost-lib:   stage64-gcc5-tsan/lib
45 gcc-5-gtest:          $GTEST_ROOT
46 gcc-5-64-gtest-lib:   $GTEST_ROOT/lib-gcc5/libgtest.a
47
48 ########################################
49 #GCC-6
50 gcc-6-root:           $GCC6_ROOT/bin
51 gcc-6-cxx:            g++-6
52 gcc-6-cc:             gcc-6
53 gcc-6-boost:          $BOOST_ROOT
54 gcc-6-exe-ldflags:    -Wl,-rpath=$GCC6_ROOT/lib64
55 gcc-6-extlib:         rt
56 gcc-6-64-boost-lib:   stage64-gcc6/lib
57 gcc-6-64-asan-boost-lib:   stage64-gcc6-asan/lib
58 gcc-6-64-tsan-boost-lib:   stage64-gcc6-tsan/lib
59 gcc-6-gtest:          $GTEST_ROOT
60 gcc-6-64-gtest-lib:   $GTEST_ROOT/lib-gcc6/libgtest.a
61
62 ########################################
63 # clang-3.6
64 clang-3.6-root:           $CLANG36_ROOT/bin
65 clang-3.6-ld-lib-path:    $GCC5_ROOT/lib64
66 clang-3.6-cxx:            clang++
67 clang-3.6-cc:             clang
68 clang-3.6-cxxflags:       -Wdocumentation 
69 clang-3.6-exe-ldflags:    -L$GCC5_ROOT/lib64 -latomic -Wl,-rpath=$GCC5_ROOT/lib64
70 clang-3.6-extlib:         rt
71 clang-3.6-boost:          $BOOST_ROOT
72 clang-3.6-64-boost-lib:   stage64-clang3.6/lib
73 clang-3.6-gtest:          $GTEST_ROOT
74 clang-3.6-64-gtest-lib:   $GTEST_ROOT/lib-clang3.6/libgtest.a
75
76 ########################################
77 # clang-3.7
78 clang-3.7-root:           $CLANG37_ROOT/bin
79 clang-3.7-ld-lib-path:    $GCC6_ROOT/lib64
80 clang-3.7-cxx:            clang++
81 clang-3.7-cc:             clang
82 clang-3.7-cxxflags:       -stdlib=libc++ -Wdocumentation
83 clang-3.7-exe-ldflags:    -L$CLANG37_ROOT/lib -Wl,-rpath=$CLANG37_ROOT/lib
84 clang-3.7-extlib:         rt c++abi
85 clang-3.7-boost:          $BOOST_ROOT
86 clang-3.7-64-boost-lib:   stage64-clang3.7/lib
87 clang-3.7-gtest:          $GTEST_ROOT
88 clang-3.7-64-gtest-lib:   $GTEST_ROOT/lib-clang3.7/libgtest.a
89 clang-3.7-cmake-flags:    -DCMAKE_C_COMPILER_WORKS=1 -DCMAKE_CXX_COMPILER_WORKS=1
90
91
92 ########################################
93 # clang-3.8
94 clang-3.8-root:           $CLANG38_ROOT/bin
95 clang-3.8-ld-lib-path:    $GCC6_ROOT/lib64
96 clang-3.8-cxx:            clang++
97 clang-3.8-cc:             clang
98 clang-3.8-cxxflags:       -stdlib=libc++ -Wdocumentation
99 clang-3.8-exe-ldflags:    -L$CLANG38_ROOT/lib -Wl,-rpath=$CLANG38_ROOT/lib
100 clang-3.8-extlib:         rt
101 clang-3.8-boost:          $BOOST_ROOT
102 clang-3.8-64-boost-lib:   stage64-clang3.8/lib
103 clang-3.8-gtest:          $GTEST_ROOT
104 clang-3.8-64-gtest-lib:   $GTEST_ROOT/lib-clang3.8/libgtest.a
105
106
107 ########################################
108 # clang-3.9
109 clang-3.9-root:           $CLANG39_ROOT/bin
110 clang-3.9-ld-lib-path:    $GCC6_ROOT/lib64
111 clang-3.9-cxx:            clang++
112 clang-3.9-cc:             clang
113 clang-3.9-cxxflags:       -stdlib=libc++ -Wdocumentation
114 clang-3.9-exe-ldflags:    -L$CLANG39_ROOT/lib -Wl,-rpath=$CLANG39_ROOT/lib
115 clang-3.9-extlib:         rt
116 clang-3.9-boost:          $BOOST_ROOT
117 clang-3.9-64-boost-lib:   stage64-clang3.9/lib
118 clang-3.9-64-asan-boost-lib:   stage64-clang3.9-asan/lib
119 clang-3.9-64-tsan-boost-lib:   stage64-clang3.9-tsan/lib
120 clang-3.9-gtest:          $GTEST_ROOT
121 clang-3.9-64-gtest-lib:   $GTEST_ROOT/lib-clang3.9/libgtest.a
122
123
124
125
126
127
128
129
130