Skip to content

Commit

Permalink
Add Boost.SML
Browse files Browse the repository at this point in the history
  • Loading branch information
melpon committed Oct 29, 2016
1 parent 2e5e434 commit 52d8439
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 0 deletions.
27 changes: 27 additions & 0 deletions cattleshed/compilers.default
Original file line number Diff line number Diff line change
Expand Up @@ -1349,6 +1349,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-head/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-head",
Expand Down Expand Up @@ -1411,6 +1412,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-6.1.0/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-6.1.0",
Expand Down Expand Up @@ -1472,6 +1474,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-5.3.0/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-5.3.0",
Expand Down Expand Up @@ -1533,6 +1536,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-5.2.0/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-5.2.0",
Expand Down Expand Up @@ -1594,6 +1598,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-5.1.0/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-5.1.0",
Expand Down Expand Up @@ -1653,6 +1658,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-4.9.3/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-4.9.3",
Expand Down Expand Up @@ -1712,6 +1718,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-4.9.2/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-4.9.2",
Expand Down Expand Up @@ -1771,6 +1778,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-4.9.1/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-4.9.1",
Expand Down Expand Up @@ -1830,6 +1838,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-4.9.0/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-4.9.0",
Expand Down Expand Up @@ -1889,6 +1898,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-4.8.5/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-4.8.5",
Expand Down Expand Up @@ -1948,6 +1958,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-4.8.2/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-4.8.2",
Expand Down Expand Up @@ -2007,6 +2018,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-4.8.1/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-4.8.1",
Expand Down Expand Up @@ -2064,6 +2076,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-4.7.3/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-4.7.3",
Expand Down Expand Up @@ -2121,6 +2134,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-4.6.4/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-4.6.4",
Expand Down Expand Up @@ -2176,6 +2190,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-4.5.4/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-4.5.4",
Expand Down Expand Up @@ -2228,6 +2243,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-4.4.7/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-4.4.7",
Expand Down Expand Up @@ -2264,6 +2280,7 @@
"-oprog.exe",
"-Wl,-rpath,/usr/local/gcc-4.3.6/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"name": "gcc-4.3.6",
Expand Down Expand Up @@ -2327,6 +2344,7 @@
"-stdlib=libc++",
"-I/usr/local/libcxx-head/include/c++/v1",
"-L/usr/local/libcxx-head/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-head/lib",
"-nostdinc++",
"-lpthread",
Expand Down Expand Up @@ -2396,6 +2414,7 @@
"-stdlib=libc++",
"-I/usr/local/libcxx-3.8/include/c++/v1",
"-L/usr/local/libcxx-3.8/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.8/lib",
"-nostdinc++",
"-lpthread",
Expand Down Expand Up @@ -2465,6 +2484,7 @@
"-stdlib=libc++",
"-I/usr/local/libcxx-3.7/include/c++/v1",
"-L/usr/local/libcxx-3.7/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.7/lib",
"-nostdinc++",
"-lpthread",
Expand Down Expand Up @@ -2534,6 +2554,7 @@
"-stdlib=libc++",
"-I/usr/local/libcxx-3.6/include/c++/v1",
"-L/usr/local/libcxx-3.6/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.6/lib",
"-nostdinc++",
"-lpthread",
Expand Down Expand Up @@ -2603,6 +2624,7 @@
"-stdlib=libc++",
"-I/usr/local/libcxx-3.5/include/c++/v1",
"-L/usr/local/libcxx-3.5/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.5/lib",
"-nostdinc++",
"-lpthread",
Expand Down Expand Up @@ -2670,6 +2692,7 @@
"-stdlib=libc++",
"-I/usr/local/libcxx-3.4/include/c++/v1",
"-L/usr/local/libcxx-3.4/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.4/lib",
"-nostdinc++",
"-lpthread",
Expand Down Expand Up @@ -2737,6 +2760,7 @@
"-stdlib=libc++",
"-I/usr/local/libcxx-3.3/include/c++/v1",
"-L/usr/local/libcxx-3.3/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.3/lib",
"-nostdinc++",
"-lpthread",
Expand Down Expand Up @@ -2804,6 +2828,7 @@
"-stdlib=libc++",
"-I/usr/local/libcxx-3.0/include/c++/v1",
"-L/usr/local/libcxx-3.0/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.0/lib",
"-nostdinc++",
"-lpthread",
Expand Down Expand Up @@ -2866,6 +2891,7 @@
"-stdlib=libc++",
"-I/usr/local/libcxx-3.0/include/c++/v1",
"-L/usr/local/libcxx-3.0/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.0/lib",
"-nostdinc++",
"-lpthread",
Expand Down Expand Up @@ -2928,6 +2954,7 @@
"-stdlib=libc++",
"-I/usr/local/libcxx-3.0/include/c++/v1",
"-L/usr/local/libcxx-3.0/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.0/lib",
"-nostdinc++",
"-lpthread",
Expand Down
7 changes: 7 additions & 0 deletions cattleshed/compilers.py
Original file line number Diff line number Diff line change
Expand Up @@ -440,6 +440,7 @@ def make_gcc(self):
"-oprog.exe",
"-Wl,-rpath,/usr/local/{name}/lib64",
"-lpthread",
"-I/usr/local/boost-sml/include",
"prog.cc"
],
"version-command":["/usr/local/{name}/bin/g++", "-dumpversion"],
Expand Down Expand Up @@ -478,6 +479,7 @@ def make_clang(self):
"-stdlib=libc++",
"-I/usr/local/libcxx-head/include/c++/v1",
"-L/usr/local/libcxx-head/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-head/lib",
"-nostdinc++",
"-lpthread",
Expand All @@ -503,6 +505,7 @@ def make_clang(self):
"-stdlib=libc++",
"-I/usr/local/libcxx-3.8/include/c++/v1",
"-L/usr/local/libcxx-3.8/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.8/lib",
"-nostdinc++",
"-lpthread",
Expand All @@ -528,6 +531,7 @@ def make_clang(self):
"-stdlib=libc++",
"-I/usr/local/libcxx-3.7/include/c++/v1",
"-L/usr/local/libcxx-3.7/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.7/lib",
"-nostdinc++",
"-lpthread",
Expand All @@ -553,6 +557,7 @@ def make_clang(self):
"-stdlib=libc++",
"-I/usr/local/libcxx-3.6/include/c++/v1",
"-L/usr/local/libcxx-3.6/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.6/lib",
"-nostdinc++",
"-lpthread",
Expand All @@ -578,6 +583,7 @@ def make_clang(self):
"-stdlib=libc++",
"-I/usr/local/libcxx-3.5/include/c++/v1",
"-L/usr/local/libcxx-3.5/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/libcxx-3.5/lib",
"-nostdinc++",
"-lpthread",
Expand Down Expand Up @@ -659,6 +665,7 @@ def make_clang(self):
"-stdlib=libc++",
"-I/usr/local/{libcxx}/include/c++/v1",
"-L/usr/local/{libcxx}/lib",
"-I/usr/local/boost-sml/include",
"-Wl,-rpath,/usr/local/{libcxx}/lib",
"-nostdinc++",
"-lpthread",
Expand Down

0 comments on commit 52d8439

Please sign in to comment.