1 |
commit: de13fa33730ce07913211fcf889a8cca9482a219 |
2 |
Author: spiros <andyspiros <AT> gmail <DOT> com> |
3 |
AuthorDate: Thu Jun 30 23:44:58 2011 +0000 |
4 |
Commit: Andrea Arteaga <andyspiros <AT> gmail <DOT> com> |
5 |
CommitDate: Thu Jun 30 23:44:58 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/auto-numerical-bench.git;a=commit;h=de13fa33 |
7 |
|
8 |
Introduced portage tree. |
9 |
|
10 |
--- |
11 |
app-benchmarks/autobench/Manifest | 89 +++++++++++++++++ |
12 |
app-benchmarks/autobench/autobench-9999.ebuild | 25 +++++ |
13 |
.../autobench/files/python/PortageUtils.py | 0 |
14 |
.../autobench/files/python/blas.py | 0 |
15 |
.../autobench/files/python/blastests.in | 0 |
16 |
.../autobench/files/python/btl}/COPYING | 0 |
17 |
.../autobench/files/python/btl}/README | 0 |
18 |
.../python/btl}/actions/action_aat_product.hh | 0 |
19 |
.../python/btl}/actions/action_ata_product.hh | 0 |
20 |
.../python/btl}/actions/action_atv_product.hh | 0 |
21 |
.../files/python/btl}/actions/action_axpby.hh | 0 |
22 |
.../files/python/btl}/actions/action_axpy.hh | 0 |
23 |
.../files/python/btl}/actions/action_cholesky.hh | 0 |
24 |
.../python/btl}/actions/action_general_solve.hh | 0 |
25 |
.../files/python/btl}/actions/action_ger.hh | 0 |
26 |
.../files/python/btl}/actions/action_hessenberg.hh | 0 |
27 |
.../python/btl}/actions/action_least_squares.hh | 0 |
28 |
.../files/python/btl}/actions/action_lu_decomp.hh | 0 |
29 |
.../files/python/btl}/actions/action_lu_solve.hh | 0 |
30 |
.../btl}/actions/action_matrix_matrix_product.hh | 0 |
31 |
.../actions/action_matrix_matrix_product_bis.hh | 0 |
32 |
.../btl}/actions/action_matrix_vector_product.hh | 0 |
33 |
.../files/python/btl}/actions/action_partial_lu.hh | 0 |
34 |
.../files/python/btl}/actions/action_rot.hh | 0 |
35 |
.../files/python/btl}/actions/action_symm_ev.hh | 0 |
36 |
.../files/python/btl}/actions/action_symv.hh | 0 |
37 |
.../files/python/btl}/actions/action_syr2.hh | 0 |
38 |
.../files/python/btl}/actions/action_trisolve.hh | 0 |
39 |
.../python/btl}/actions/action_trisolve_matrix.hh | 0 |
40 |
.../files/python/btl}/actions/action_trmm.hh | 0 |
41 |
.../files/python/btl}/actions/basic_actions.hh | 0 |
42 |
.../files/python/btl}/data/action_settings.txt | 0 |
43 |
.../python/btl}/data/gnuplot_common_settings.hh | 0 |
44 |
.../autobench/files/python/btl}/data/go_mean | 0 |
45 |
.../autobench/files/python/btl}/data/mean.cxx | 0 |
46 |
.../files/python/btl}/data/mk_gnuplot_script.sh | 0 |
47 |
.../files/python/btl}/data/mk_mean_script.sh | 0 |
48 |
.../files/python/btl}/data/mk_new_gnuplot.sh | 0 |
49 |
.../python/btl}/data/perlib_plot_settings.txt | 0 |
50 |
.../files/python/btl}/data/regularize.cxx | 0 |
51 |
.../autobench/files/python/btl}/data/smooth.cxx | 0 |
52 |
.../autobench/files/python/btl}/data/smooth_all.sh | 0 |
53 |
.../files/python/btl}/generic_bench/bench.hh | 0 |
54 |
.../python/btl}/generic_bench/bench_parameter.hh | 0 |
55 |
.../files/python/btl}/generic_bench/btl.hh | 0 |
56 |
.../btl}/generic_bench/init/init_function.hh | 0 |
57 |
.../python/btl}/generic_bench/init/init_matrix.hh | 0 |
58 |
.../python/btl}/generic_bench/init/init_vector.hh | 0 |
59 |
.../btl}/generic_bench/static/bench_static.hh | 0 |
60 |
.../generic_bench/static/intel_bench_fixed_size.hh | 0 |
61 |
.../generic_bench/static/static_size_generator.hh | 0 |
62 |
.../btl}/generic_bench/timers/STL_perf_analyzer.hh | 0 |
63 |
.../python/btl}/generic_bench/timers/STL_timer.hh | 0 |
64 |
.../generic_bench/timers/mixed_perf_analyzer.hh | 0 |
65 |
.../generic_bench/timers/portable_perf_analyzer.hh | 0 |
66 |
.../timers/portable_perf_analyzer_old.hh | 0 |
67 |
.../btl}/generic_bench/timers/portable_timer.hh | 0 |
68 |
.../btl}/generic_bench/timers/x86_perf_analyzer.hh | 0 |
69 |
.../python/btl}/generic_bench/timers/x86_timer.hh | 0 |
70 |
.../btl}/generic_bench/utils/size_lin_log.hh | 0 |
71 |
.../python/btl}/generic_bench/utils/size_log.hh | 0 |
72 |
.../python/btl}/generic_bench/utils/utilities.h | 0 |
73 |
.../python/btl}/generic_bench/utils/xy_file.hh | 0 |
74 |
.../files/python/btl}/libs/BLAS/CMakeLists.txt | 0 |
75 |
.../autobench/files/python/btl}/libs/BLAS/blas.h | 0 |
76 |
.../files/python/btl}/libs/BLAS/blas_interface.hh | 0 |
77 |
.../python/btl}/libs/BLAS/blas_interface_impl.hh | 0 |
78 |
.../files/python/btl}/libs/BLAS/c_interface_base.h | 0 |
79 |
.../python/btl}/libs/BLAS/cblas_interface_impl.hh | 0 |
80 |
.../autobench/files/python/btl}/libs/BLAS/main.cpp | 0 |
81 |
.../python/btl}/libs/LAPACK/lapack_interface.hh | 0 |
82 |
.../btl}/libs/LAPACK/lapack_interface_impl.hh | 0 |
83 |
.../files/python/btl}/libs/LAPACK/main.cpp | 0 |
84 |
.../files/python/btl}/libs/STL/CMakeLists.txt | 0 |
85 |
.../files/python/btl}/libs/STL/STL_interface.hh | 0 |
86 |
.../autobench/files/python/btl}/libs/STL/main.cpp | 0 |
87 |
.../files/python/btl}/libs/eigen3/CMakeLists.txt | 0 |
88 |
.../python/btl}/libs/eigen3/btl_tiny_eigen3.cpp | 0 |
89 |
.../python/btl}/libs/eigen3/eigen3_interface.hh | 0 |
90 |
.../files/python/btl}/libs/eigen3/main_adv.cpp | 0 |
91 |
.../files/python/btl}/libs/eigen3/main_linear.cpp | 0 |
92 |
.../files/python/btl}/libs/eigen3/main_matmat.cpp | 0 |
93 |
.../files/python/btl}/libs/eigen3/main_vecmat.cpp | 0 |
94 |
.../autobench/files/python/btlbase.py | 0 |
95 |
.../autobench/files/python/btlutils.py | 0 |
96 |
.../autobench/files/python/cblas.py | 0 |
97 |
.../autobench/files/python/cblastests.in | 0 |
98 |
.../autobench/files/python/lapack.py | 0 |
99 |
.../autobench/files/python/lapacktests.in | 0 |
100 |
.../autobench/files/python/main.py | 0 |
101 |
btl/CMakeLists.txt | 104 -------------------- |
102 |
btl/cmake/FindACML.cmake | 49 --------- |
103 |
btl/cmake/FindATLAS.cmake | 39 -------- |
104 |
btl/cmake/FindBlitz.cmake | 40 -------- |
105 |
btl/cmake/FindCBLAS.cmake | 34 ------- |
106 |
btl/cmake/FindGMM.cmake | 17 --- |
107 |
btl/cmake/FindGOTO.cmake | 15 --- |
108 |
btl/cmake/FindGOTO2.cmake | 25 ----- |
109 |
btl/cmake/FindMKL.cmake | 65 ------------ |
110 |
btl/cmake/FindMTL4.cmake | 31 ------ |
111 |
btl/cmake/FindPackageHandleStandardArgs.cmake | 60 ----------- |
112 |
btl/cmake/FindTvmet.cmake | 32 ------ |
113 |
btl/cmake/MacroOptionalAddSubdirectory.cmake | 31 ------ |
114 |
btl/data/CMakeLists.txt | 32 ------ |
115 |
104 files changed, 114 insertions(+), 574 deletions(-) |
116 |
|
117 |
diff --git a/app-benchmarks/autobench/Manifest b/app-benchmarks/autobench/Manifest |
118 |
new file mode 100644 |
119 |
index 0000000..1b7059c |
120 |
--- /dev/null |
121 |
+++ b/app-benchmarks/autobench/Manifest |
122 |
@@ -0,0 +1,89 @@ |
123 |
+AUX python/PortageUtils.py 2144 SHA1 8169922d021f136942e0b29d246ea212e189178c SHA256 a77f2e095aaf3ef1969028ed184c569e55cb73d5825416e5dfb8991c3122e94f |
124 |
+AUX python/blas.py 2305 SHA1 0f5b3ff812c0a8afa189936f4e17035441b84ccf SHA256 0af90b2196d4913b01da48c0c1248194c690bea9f3c8e823d738f0bb1e87b34a |
125 |
+AUX python/blastests.in 138 SHA1 6a119629edf5b038002bcb684c8dbf65100adc32 SHA256 eaa423c113b249c20b225a18544fe876bbfd5be33ba2996580cd14c494d17359 |
126 |
+AUX python/btl/COPYING 18109 SHA1 0adba118df234d6b733bf662d159b55846231417 SHA256 b8d0e2bcbf36f6af3cdbf94055ad2ea675d5a19fc623eb0ec82febb2b08e719b |
127 |
+AUX python/btl/README 6447 SHA1 98260ea2996de2ed203be00916a675c5bf151631 SHA256 f6e8ede422a6c148ebb8d56fd40c471ac69fc57dbc6011e9fd0b400faefae458 |
128 |
+AUX python/btl/actions/action_aat_product.hh 3374 SHA1 d1cf9276cb09569bb20844772d92f7e25cc9515f SHA256 873853a24a2e80800f44a04758fe9faa3cba8a3eb0dbc844f8f214a94585154b |
129 |
+AUX python/btl/actions/action_ata_product.hh 3354 SHA1 10812cf2fd5442a7019f4f5481879094ea8f95c0 SHA256 b0a9d889364f0f9b0192cdce55ad68ecfe176aa79084d8f880381617327afe94 |
130 |
+AUX python/btl/actions/action_atv_product.hh 3670 SHA1 59979328eeff0f40f801cd1b6996fc88f98a1f8e SHA256 e0e987134a7956dc97ab6fc23b2d955d50051915b8eb75d19a65dca90d942d83 |
131 |
+AUX python/btl/actions/action_axpby.hh 3371 SHA1 46603ec8941a332dfd5bd5048ad7f2c449603725 SHA256 c5bdc67e73ac149bdc99a3b60a2981c7ddab4c05cfb3e709cb32efd71e336c7b |
132 |
+AUX python/btl/actions/action_axpy.hh 3340 SHA1 17be4c1475f9a67944af9c8c75cbf5de58355eb1 SHA256 415925b3edc570e26add07db70587e2ffc683b236ebd8f540fa63ff3093ce3a1 |
133 |
+AUX python/btl/actions/action_cholesky.hh 3219 SHA1 f2995cac4cda1b3e54c0195acf481dfa37f075b9 SHA256 a9ae502081b56acfa067cfaab450b99a53537d68980c000cdbefe36a707fb9ae |
134 |
+AUX python/btl/actions/action_general_solve.hh 2593 SHA1 0ebf4da68741ed74db99555e04dd7eea4d580f62 SHA256 ec09bb79f97959a66f456d0e0296af109061c3473c93a94959cd8415a190dd4e |
135 |
+AUX python/btl/actions/action_ger.hh 3460 SHA1 0a01f5bf2030f94b7268a253a33b2ce261049342 SHA256 e5c91376f6a52d2e3d8cce5b7d246ea811cec9955f5ae5a31a0dc9257d565054 |
136 |
+AUX python/btl/actions/action_hessenberg.hh 5598 SHA1 014776f7e66daffebb9a7e455a085a1c18153b52 SHA256 de85ccb278e1f3dc08913e899bf76935358db32667ffa4451d7ae12850a24ba1 |
137 |
+AUX python/btl/actions/action_least_squares.hh 2594 SHA1 d9b7be1dbb50107e88fe5f8942a708a92efb7d5d SHA256 0e27f45a89510e14cc318c6ff26a5bd581188213e4c124027fab6b4c52f457c9 |
138 |
+AUX python/btl/actions/action_lu_decomp.hh 3142 SHA1 41f2afadf283a2bec16c89d7179fb41f09c62b7f SHA256 829435c42c82ce77c7f991d02c266a76735a2ef78ec27965469d82fa651cd0cf |
139 |
+AUX python/btl/actions/action_lu_solve.hh 3598 SHA1 ce414c1915366367752685619f6d2bbce7a3efa4 SHA256 ae6f16d35d082b303cc197935f088a258dd304042d7936174ce4295eef1d7e88 |
140 |
+AUX python/btl/actions/action_matrix_matrix_product.hh 3886 SHA1 1fdc964d954e17b25e4edfe4ca185f68381ff7d3 SHA256 e3a52f73939feeecd36088547769ecd9ecfcee9fd585c22599f373ab683a47db |
141 |
+AUX python/btl/actions/action_matrix_matrix_product_bis.hh 3982 SHA1 6431a6116506fcaa96fc2f08bb3527985e1ca592 SHA256 0d7b6557a19d3ee41d039c8eda680657daf4f24fd5dedd7d3946c5a4887dccfa |
142 |
+AUX python/btl/actions/action_matrix_vector_product.hh 3989 SHA1 66a1a624f683f26469d639a34a86954a7d6db5cc SHA256 6125330151c2d7947b638cb846f721c26c5bd11a71ad09f0407dd0dd293af437 |
143 |
+AUX python/btl/actions/action_partial_lu.hh 3188 SHA1 fc20d879443de1fa09f308890cee05376444ef50 SHA256 699e506e0a823f35b54e376e2e52a21b859aeedb9ac2271dd4b9ef94f2193eca |
144 |
+AUX python/btl/actions/action_rot.hh 3019 SHA1 83f9908ab860ac890451dc214e941969b5fffd48 SHA256 8050b3d8e66cb034fe524574cb90b5583f44b5e8954382d53b8ef9c8c6b6f9e7 |
145 |
+AUX python/btl/actions/action_symm_ev.hh 1543 SHA1 7c30a22947fc63b943eb4038fd3efd61575bbb1d SHA256 9c1e0f56dfb0db615d207dea3274bf0fa63f29bb9024e3a34739e9ffe680fb6c |
146 |
+AUX python/btl/actions/action_symv.hh 3691 SHA1 4efc33f9a8b473a59f6f31ae0a407f66ba2796d5 SHA256 c772d225a23767a671cb81c1c0c29977a644af152e183ba69e51b40671f3b7de |
147 |
+AUX python/btl/actions/action_syr2.hh 3664 SHA1 682e67ec3cdf5a7768fdd45722757545725c151e SHA256 5d8d0a925553a5bbb5210a56fe135a0c28b4f27cc0f6ae6972e1c18d2ba87305 |
148 |
+AUX python/btl/actions/action_trisolve.hh 3425 SHA1 3afecf82666185cc125387eefe0d463227711668 SHA256 5edd45de42692a48a1878b0ac1fcc2c52dc05d2800ae1ba32233ff8cffd94c3d |
149 |
+AUX python/btl/actions/action_trisolve_matrix.hh 4061 SHA1 c125e3892a608f0f1fe80aa4084f1ac1c45360ee SHA256 035e918f301001111c3b34d7077eb824e5dbe2b778b8c8db1b0d07c7be1d2830 |
150 |
+AUX python/btl/actions/action_trmm.hh 3907 SHA1 6db00fd62c8f4ce4d789626f6a3bb2d17ee06014 SHA256 b8e079e49b398b576190d3de4a497e00b2e15d1db8e7b244df7a9b2b943e8944 |
151 |
+AUX python/btl/actions/basic_actions.hh 467 SHA1 63b1b1b4c8f1fe4787e17b64bf084706ecfbc95f SHA256 9e58a04209b4d23ab062cc6040ed3a0df33aa522c6a581b14c2e86b6e27ff667 |
152 |
+AUX python/btl/data/action_settings.txt 1292 SHA1 9c81828c173ed1fc2d6c67328bc4500cd02dcab7 SHA256 20baaf808895a1c6945a5b9a192725795cc100c0fde1c1c3182dd08a5e8e2513 |
153 |
+AUX python/btl/data/gnuplot_common_settings.hh 2224 SHA1 e3322282454ba95554a62ad6b001f895df1432f5 SHA256 2aeb7b341c0884f58fa9701cf16428404ae87756437b591c405cfadfd1b09200 |
154 |
+AUX python/btl/data/go_mean 2002 SHA1 700325822d092c725555dbfacf20e4c5015fddeb SHA256 cb4fb0b4dac0645caccdd9caab289f108eb539ffa0147ba0bb771ae16cdd60e2 |
155 |
+AUX python/btl/data/mean.cxx 5306 SHA1 69536eeba57b860b86a8af0621e8c666a7ef9c1c SHA256 c51925e5f97fcefc44858c54a4c13a9e9fd15b5848ce9e59de5efd4debb7d8c1 |
156 |
+AUX python/btl/data/mk_gnuplot_script.sh 1850 SHA1 18f42d916561d623c629fb788ec03de2397b8e85 SHA256 035e06c232622b7c4d4d2eb2c29bec280a6c48d353cbe1c86d28877876f4ef3f |
157 |
+AUX python/btl/data/mk_mean_script.sh 929 SHA1 892988371ccff0174bc9803aca48e38973b55055 SHA256 b36d591d0fa11596daf4c407e9c04da9c5e5885f53de70c7952a777dc1a4929d |
158 |
+AUX python/btl/data/mk_new_gnuplot.sh 1742 SHA1 2ff981b2587e00829e92ba1ae16697799f193b72 SHA256 7d9d256b822e2c6ac46d24949f7a1ef9014c31debe652c07212d6ce8372210e8 |
159 |
+AUX python/btl/data/perlib_plot_settings.txt 974 SHA1 142cb7ffcbc336f522d96c58a8a8bc7fbb5ea840 SHA256 e91abab44bbcfd484ac601372b02c1c99fcdb1f985f8a5de03a1111c13eb8e1b |
160 |
+AUX python/btl/data/regularize.cxx 3425 SHA1 f63db9f9e7b68411f05acf30a964213c1404fb9e SHA256 26a40e082e2ceb4886cb7bd75ffb3913f48a80045f3e84471454e0fc7000d428 |
161 |
+AUX python/btl/data/smooth.cxx 5112 SHA1 26696895ce40bc379e6e8308909f3af5e08b0106 SHA256 ed4c72fea4488aec31f975342fe687ebc9a34eb43d46f31a6914e4a0288b7fb6 |
162 |
+AUX python/btl/data/smooth_all.sh 1687 SHA1 723f30ecfd83909c106060b6319e2e30928d5865 SHA256 283894414a693d6d0167690ad4e2e53fa3adac20b30d681c62862d38d73973bf |
163 |
+AUX python/btl/generic_bench/bench.hh 4809 SHA1 3265f1940b84fb7c85b71a1a593812585feac97c SHA256 6ad8e86b0007575e995802afd78fec1c43e5dd3e51a51f1ba6a094f132c81fe9 |
164 |
+AUX python/btl/generic_bench/bench_parameter.hh 1916 SHA1 64246f1cf85f666a46a002693ff2c2f67b44e1f1 SHA256 2a258699d02a28a13b1efccce39fcdaab64252f5bab2e299a6370eaa80030bb8 |
165 |
+AUX python/btl/generic_bench/btl.hh 6848 SHA1 d35b617f5fc9dd0bd3b8f98e1d92462950962510 SHA256 95dbfb09de4befaa4148a887e96e6a58ad2a5276435243fea0a3f7e78f10ca9c |
166 |
+AUX python/btl/generic_bench/init/init_function.hh 1454 SHA1 5241debfdebcdce291c14ba6e537d40d15df29c1 SHA256 d7b40c5d79ee91e3577d8e545f87e606b2cad13e899038658249280fe3f852b0 |
167 |
+AUX python/btl/generic_bench/init/init_matrix.hh 2250 SHA1 edf5eb67ff7c986cda61a2271fa2d450f28b94cd SHA256 60d97f21e19602fb932db7deba903d299a7627f20845aaf2e7c18df26cca7861 |
168 |
+AUX python/btl/generic_bench/init/init_vector.hh 1407 SHA1 c098592f191fb2f464c1075cea6a0b6f378c0242 SHA256 04660d80bdd569af7af38c2d6ec5e15f8648850952e1906064a7d359f945011d |
169 |
+AUX python/btl/generic_bench/static/bench_static.hh 2278 SHA1 d12b193c97f8649505c29f99c75736bde3f1f3f2 SHA256 0c76d223b2e0e126968beffa95c201f16ef5980cfcbe03c8402108ac6a72b74e |
170 |
+AUX python/btl/generic_bench/static/intel_bench_fixed_size.hh 1948 SHA1 4c64609eb00fc7b0ebe07ae59c6bea5a8d1b0e23 SHA256 2ae69b6f37cd10a3d1ee3868d87191ccbcd409558b82fa94428c5818177f8ad5 |
171 |
+AUX python/btl/generic_bench/static/static_size_generator.hh 2222 SHA1 35bcbfac7be402ae4ba4077cfb31cd978e8eaf01 SHA256 69b2401f2a5eb6d065c5cbd6b7fc6826a44cea6688f294f122b7142f1cd8924d |
172 |
+AUX python/btl/generic_bench/timers/STL_perf_analyzer.hh 2305 SHA1 89e3c243e726aa4dddc93227b284f78080473e17 SHA256 5c61a905e8601176db57c400f69815320e29477cabf95a87f4ad669048bca4d9 |
173 |
+AUX python/btl/generic_bench/timers/STL_timer.hh 2522 SHA1 616bc7c0cd55251bc0a38a8655495030a87ac9fa SHA256 ac4e0e1773d1a9cdf32f40472f13fc917159ee81a000c4d778465a52d4b9458a |
174 |
+AUX python/btl/generic_bench/timers/mixed_perf_analyzer.hh 1994 SHA1 b4f500e059e3279be98a07fb1b4c4e1be9b94827 SHA256 fd613907da0b482fdf95001885edef5b25a441d4c22c589a22e27a6f775d864f |
175 |
+AUX python/btl/generic_bench/timers/portable_perf_analyzer.hh 2929 SHA1 79e5a2ebdf2d957d699d1c55010ecd48f12af563 SHA256 bd4eee9a787cfbdb93a3ad64434d0f9e439f452b0ce5006d7d74e3276d3647f1 |
176 |
+AUX python/btl/generic_bench/timers/portable_perf_analyzer_old.hh 3534 SHA1 f90a420c2a8a08ffe20b4e86562a04e8699004f8 SHA256 423ba7e04dcfae8423cc38c20eaf6310024d064d32fbc933de9582f29d30fae0 |
177 |
+AUX python/btl/generic_bench/timers/portable_timer.hh 3007 SHA1 c977a32fd8e25586fa9de5569d453949dd6d3a18 SHA256 69b55f6b977cc8cfd6a827061cb35841d5f34b84877549e0a6b364eebff530ee |
178 |
+AUX python/btl/generic_bench/timers/x86_perf_analyzer.hh 2927 SHA1 c636257dd9049b35ae5245795063117be0e2abd2 SHA256 d0a280a346d1033f1633c0d2e635d2414291d0814b7fb157a873e9983890fabe |
179 |
+AUX python/btl/generic_bench/timers/x86_timer.hh 5294 SHA1 26845e9db2d2f13cedf605e6f526beb21b693a29 SHA256 3032005ec58542c1340ea8551b530a379858aebea6be4abac6b8db8e6dd9651e |
180 |
+AUX python/btl/generic_bench/utils/size_lin_log.hh 1654 SHA1 db0086d1de357040653b2fba69051ddd5b04ad53 SHA256 cdbc53c8c30a72d2a43dfa757313090617d36db889dba84733e2bf7adfb7d02b |
181 |
+AUX python/btl/generic_bench/utils/size_log.hh 1645 SHA1 da1b88cdad19f4dc691f19d017696c1137acaf07 SHA256 920b8b7a05236d5734ee50abc2efe1ead58ad8821ead0c7c6af5d13ed4e690a2 |
182 |
+AUX python/btl/generic_bench/utils/utilities.h 2745 SHA1 97483ba097006b4da956c3607dbc3825d4bdd212 SHA256 566bb118bfe40bca9f0dd694aaef6871ea9d661628989143916d7a58cdb8ec27 |
183 |
+AUX python/btl/generic_bench/utils/xy_file.hh 2213 SHA1 83357daaacbca2a6f02ba5eeb78e4cd7bd38377f SHA256 41cf9463658ce6a644869fbd04e256c993d33a48be87e441fe42b5bf227cb6f8 |
184 |
+AUX python/btl/libs/BLAS/CMakeLists.txt 1891 SHA1 0eeadcb919c5b180ee3b60ebec18084c9b9ca144 SHA256 31df5781c60251f3a77e0777378be5e332364e4aa2cc2acef819437235217915 |
185 |
+AUX python/btl/libs/BLAS/blas.h 35158 SHA1 827d4be5add6c90a8810e7db1ae1525cdac6e2e6 SHA256 955d4441729275467686242ee46c967f99db41bbc5ae4e985bc0b4e1ee664d71 |
186 |
+AUX python/btl/libs/BLAS/blas_interface.hh 1929 SHA1 3bd0e6f202d5d18f97bd682a2f364945d958dd33 SHA256 d87aa37ba71ee948c34a451f01117a530b80aad755645997b169b78e4909c764 |
187 |
+AUX python/btl/libs/BLAS/blas_interface_impl.hh 2838 SHA1 2bc94c027970a76b47672fc621135e4192424a57 SHA256 a4fae65e3e38c1984eb222eb4cb322b5781a977f4e58e4b53a12d02395a8b78a |
188 |
+AUX python/btl/libs/BLAS/c_interface_base.h 1626 SHA1 327b5f3f53c49f0f624f2312986b5626fff1c12d SHA256 c65fdd0e08f6b373a44f85dda2c6f7b3c6998beda4cca0e566d2c4969eb4e533 |
189 |
+AUX python/btl/libs/BLAS/cblas_interface_impl.hh 2990 SHA1 95021a81e3262fcdc9fca9d982297b5c7d4eb64f SHA256 6581d93d7a0d527af1c420f8f70a63f357e40e20efa1b492383daafe68821a3c |
190 |
+AUX python/btl/libs/BLAS/main.cpp 3776 SHA1 34ef8864d56198e54eb450e0546d67521f9a5d85 SHA256 79d7cc6e6f6ab5a8d1d8c1903599fb7634bbafe700b48be65ff18d7a5d3d6e72 |
191 |
+AUX python/btl/libs/LAPACK/lapack_interface.hh 1407 SHA1 78c7973c4f148ddad3b7ebe183ef10efd2f5cdf7 SHA256 887afeacc02476159f59a399c85d57c7bfb8737c9bd808a4c26c247616d7909c |
192 |
+AUX python/btl/libs/LAPACK/lapack_interface_impl.hh 1786 SHA1 fb4374f7a74f073c36f0251e58e02e4c3e4f22a0 SHA256 19938175e629c85883e7f1afc0a288871bc6dbdc64f0bb742f125b1497c3c22d |
193 |
+AUX python/btl/libs/LAPACK/main.cpp 1227 SHA1 740f92decfba92c737dc71893612dba39f3eb0ac SHA256 2826b888d7923fb538d6efaf1438318ef9ff55750d682a4aefa8b4782ee0b0ce |
194 |
+AUX python/btl/libs/STL/CMakeLists.txt 37 SHA1 5d83e5222a49decd86765cf68e90160c9fb47e92 SHA256 a4c9412e411ef1be4dd7b93a1fe30b180470aa05b550b29499b4b55ddf2f0772 |
195 |
+AUX python/btl/libs/STL/STL_interface.hh 5826 SHA1 8b8a15325e08db996590d530d7055c1451b906e5 SHA256 780a1b71f998f8e9d1ba59b412e5f0d56e3ede2191c40ce980375eb10d272e66 |
196 |
+AUX python/btl/libs/STL/main.cpp 1828 SHA1 38fb80bb01b744dd64866700e5e22e2799624e30 SHA256 55c027b487b88fd578ea097ed7b881c5d42bbe167e32a764dfbc51ee60f912ac |
197 |
+AUX python/btl/libs/eigen3/CMakeLists.txt 3292 SHA1 40e566f019fcfc9ab8cdc6b43d0c137382c18a45 SHA256 212f9a709f825893d4f329405e9b1e194f7b7f4fffb164b3561d83ce771b0283 |
198 |
+AUX python/btl/libs/eigen3/btl_tiny_eigen3.cpp 1664 SHA1 d46f947a199d236bc6479d4a92af90823a8f6794 SHA256 7c7bd95e0c45fea6292d8e3f5f8617b0aece114e7d8fa718cf68e06892882294 |
199 |
+AUX python/btl/libs/eigen3/eigen3_interface.hh 7919 SHA1 ba097f0416684bb8cdec2e948fcccdc1570b82c1 SHA256 355e5d5d9348a2472e55ac9d5f4ed15cc31d5cee8eb1292a86eae3872877c2c8 |
200 |
+AUX python/btl/libs/eigen3/main_adv.cpp 1793 SHA1 9eab858c27725d0b03e75c0524781cb354669320 SHA256 494b63aa1cd246df5a3b32754224000c3634924b0790cfa849f45d6f50240a88 |
201 |
+AUX python/btl/libs/eigen3/main_linear.cpp 1285 SHA1 d7a1e56800d1e9f149a78ab4090be1fd72300759 SHA256 e8a30f4f7365c5b20c7c7a38234d1fa5798c376cb56a888891af53db539bb754 |
202 |
+AUX python/btl/libs/eigen3/main_matmat.cpp 1381 SHA1 6f697bdad6641e7905fcc3e3db26b969a22c1578 SHA256 321404115b60d6fece922d692fcc9810de6a468d812baa46cd1e653cd9fa9e9b |
203 |
+AUX python/btl/libs/eigen3/main_vecmat.cpp 1447 SHA1 5f30bbcbca5df9cdc375021794505ce03a0345c7 SHA256 916d6d83e2a10c115903a5022117ab3036da2dbf9ae4344f852d6ab37efc0fd1 |
204 |
+AUX python/btlbase.py 6438 SHA1 0899f52d9a993e6ee358693091480200e4af8ff6 SHA256 f9145cb3ee21ba5c3ba598cefd7c584bb9932d23faee0b20ce398213e3c10d45 |
205 |
+AUX python/btlutils.py 984 SHA1 a42bbb055e34d1bd47d0694cb5a18671f465dbfc SHA256 c17bfb2607099714f9a4938368137c2519e24678b31dfeb67aeffd1d1e57f321 |
206 |
+AUX python/cblas.py 2308 SHA1 971dd92b15ecb23a24ba00934582e626122a6250 SHA256 5a0b279bc689a4d880b9347d7623a1fef2ef0b9377bb8745c43e1eb832ce4322 |
207 |
+AUX python/cblastests.in 76 SHA1 7cbc5a23539e334529b4e9c80649e20d5c3ed78d SHA256 29be1dbea8cfbd63421558d8ade21802b10062968de1633a182ca5271e558e82 |
208 |
+AUX python/lapack.py 1806 SHA1 e06f4b42cc39a84f0ebf376b5efc614fdb8e8f09 SHA256 b028f02ac4ca952c55b15314822f389b17cc07fefdaba17df438e0f07760f56a |
209 |
+AUX python/lapacktests.in 118 SHA1 3777e4f7691f27f97ca13324cc15fbf6bc34c5a7 SHA256 a800bf70be03c0dcb9f8a36d2e72a1803a0b38256df181855a0edcf4abf13825 |
210 |
+AUX python/main.py 6764 SHA1 127d8fdaf77c03a0727074b9d5fed393601cf2e1 SHA256 3dfd3a551cf1a4ae93eedbf87029687f83b46a3bca7de453772633e06915c341 |
211 |
+EBUILD autobench-9999.ebuild 455 SHA1 92be34647653a3cb62486ee7e0b1baea2ef7d7b8 SHA256 ad3438ec481e91329d0b160d62bbdb4d3044762ede68f7d023a9279894751117 |
212 |
|
213 |
diff --git a/app-benchmarks/autobench/autobench-9999.ebuild b/app-benchmarks/autobench/autobench-9999.ebuild |
214 |
new file mode 100644 |
215 |
index 0000000..07c1498 |
216 |
--- /dev/null |
217 |
+++ b/app-benchmarks/autobench/autobench-9999.ebuild |
218 |
@@ -0,0 +1,25 @@ |
219 |
+# Copyright 1999-2011 Gentoo Foundation |
220 |
+# Distributed under the terms of the GNU General Public License v2 |
221 |
+# $Header: $ |
222 |
+ |
223 |
+inherit multilib |
224 |
+ |
225 |
+EAPI=0 |
226 |
+ |
227 |
+DESCRIPTION="Automated benchmarks suite" |
228 |
+HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/auto-numerical-bench.git" |
229 |
+SRC_URI="" |
230 |
+ |
231 |
+LICENSE="GPL-2" |
232 |
+KEYWORDS="~amd64 ~x86" |
233 |
+SLOT="0" |
234 |
+ |
235 |
+src_install() { |
236 |
+ local libdir=/usr/$(get_libdir) |
237 |
+ dodir $libdir |
238 |
+ dodir /usr/bin |
239 |
+ cp -r "${FILESDIR}"/python "${D}"/$libdir/autobench |
240 |
+ chmod +x "${D}"/$libdir/autobench/main.py |
241 |
+ dosym $libdir/autobench/main.py /usr/bin/autobench |
242 |
+# ln -s $libdir/autobench/main.py "${D}"/usr/bin/autobench |
243 |
+} |
244 |
|
245 |
diff --git a/PortageUtils.py b/app-benchmarks/autobench/files/python/PortageUtils.py |
246 |
similarity index 100% |
247 |
rename from PortageUtils.py |
248 |
rename to app-benchmarks/autobench/files/python/PortageUtils.py |
249 |
|
250 |
diff --git a/blas.py b/app-benchmarks/autobench/files/python/blas.py |
251 |
similarity index 100% |
252 |
rename from blas.py |
253 |
rename to app-benchmarks/autobench/files/python/blas.py |
254 |
|
255 |
diff --git a/blastests.in b/app-benchmarks/autobench/files/python/blastests.in |
256 |
similarity index 100% |
257 |
rename from blastests.in |
258 |
rename to app-benchmarks/autobench/files/python/blastests.in |
259 |
|
260 |
diff --git a/btl/COPYING b/app-benchmarks/autobench/files/python/btl/COPYING |
261 |
similarity index 100% |
262 |
rename from btl/COPYING |
263 |
rename to app-benchmarks/autobench/files/python/btl/COPYING |
264 |
|
265 |
diff --git a/btl/README b/app-benchmarks/autobench/files/python/btl/README |
266 |
similarity index 100% |
267 |
rename from btl/README |
268 |
rename to app-benchmarks/autobench/files/python/btl/README |
269 |
|
270 |
diff --git a/btl/actions/action_aat_product.hh b/app-benchmarks/autobench/files/python/btl/actions/action_aat_product.hh |
271 |
similarity index 100% |
272 |
rename from btl/actions/action_aat_product.hh |
273 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_aat_product.hh |
274 |
|
275 |
diff --git a/btl/actions/action_ata_product.hh b/app-benchmarks/autobench/files/python/btl/actions/action_ata_product.hh |
276 |
similarity index 100% |
277 |
rename from btl/actions/action_ata_product.hh |
278 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_ata_product.hh |
279 |
|
280 |
diff --git a/btl/actions/action_atv_product.hh b/app-benchmarks/autobench/files/python/btl/actions/action_atv_product.hh |
281 |
similarity index 100% |
282 |
rename from btl/actions/action_atv_product.hh |
283 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_atv_product.hh |
284 |
|
285 |
diff --git a/btl/actions/action_axpby.hh b/app-benchmarks/autobench/files/python/btl/actions/action_axpby.hh |
286 |
similarity index 100% |
287 |
rename from btl/actions/action_axpby.hh |
288 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_axpby.hh |
289 |
|
290 |
diff --git a/btl/actions/action_axpy.hh b/app-benchmarks/autobench/files/python/btl/actions/action_axpy.hh |
291 |
similarity index 100% |
292 |
rename from btl/actions/action_axpy.hh |
293 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_axpy.hh |
294 |
|
295 |
diff --git a/btl/actions/action_cholesky.hh b/app-benchmarks/autobench/files/python/btl/actions/action_cholesky.hh |
296 |
similarity index 100% |
297 |
rename from btl/actions/action_cholesky.hh |
298 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_cholesky.hh |
299 |
|
300 |
diff --git a/btl/actions/action_general_solve.hh b/app-benchmarks/autobench/files/python/btl/actions/action_general_solve.hh |
301 |
similarity index 100% |
302 |
rename from btl/actions/action_general_solve.hh |
303 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_general_solve.hh |
304 |
|
305 |
diff --git a/btl/actions/action_ger.hh b/app-benchmarks/autobench/files/python/btl/actions/action_ger.hh |
306 |
similarity index 100% |
307 |
rename from btl/actions/action_ger.hh |
308 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_ger.hh |
309 |
|
310 |
diff --git a/btl/actions/action_hessenberg.hh b/app-benchmarks/autobench/files/python/btl/actions/action_hessenberg.hh |
311 |
similarity index 100% |
312 |
rename from btl/actions/action_hessenberg.hh |
313 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_hessenberg.hh |
314 |
|
315 |
diff --git a/btl/actions/action_least_squares.hh b/app-benchmarks/autobench/files/python/btl/actions/action_least_squares.hh |
316 |
similarity index 100% |
317 |
rename from btl/actions/action_least_squares.hh |
318 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_least_squares.hh |
319 |
|
320 |
diff --git a/btl/actions/action_lu_decomp.hh b/app-benchmarks/autobench/files/python/btl/actions/action_lu_decomp.hh |
321 |
similarity index 100% |
322 |
rename from btl/actions/action_lu_decomp.hh |
323 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_lu_decomp.hh |
324 |
|
325 |
diff --git a/btl/actions/action_lu_solve.hh b/app-benchmarks/autobench/files/python/btl/actions/action_lu_solve.hh |
326 |
similarity index 100% |
327 |
rename from btl/actions/action_lu_solve.hh |
328 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_lu_solve.hh |
329 |
|
330 |
diff --git a/btl/actions/action_matrix_matrix_product.hh b/app-benchmarks/autobench/files/python/btl/actions/action_matrix_matrix_product.hh |
331 |
similarity index 100% |
332 |
rename from btl/actions/action_matrix_matrix_product.hh |
333 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_matrix_matrix_product.hh |
334 |
|
335 |
diff --git a/btl/actions/action_matrix_matrix_product_bis.hh b/app-benchmarks/autobench/files/python/btl/actions/action_matrix_matrix_product_bis.hh |
336 |
similarity index 100% |
337 |
rename from btl/actions/action_matrix_matrix_product_bis.hh |
338 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_matrix_matrix_product_bis.hh |
339 |
|
340 |
diff --git a/btl/actions/action_matrix_vector_product.hh b/app-benchmarks/autobench/files/python/btl/actions/action_matrix_vector_product.hh |
341 |
similarity index 100% |
342 |
rename from btl/actions/action_matrix_vector_product.hh |
343 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_matrix_vector_product.hh |
344 |
|
345 |
diff --git a/btl/actions/action_partial_lu.hh b/app-benchmarks/autobench/files/python/btl/actions/action_partial_lu.hh |
346 |
similarity index 100% |
347 |
rename from btl/actions/action_partial_lu.hh |
348 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_partial_lu.hh |
349 |
|
350 |
diff --git a/btl/actions/action_rot.hh b/app-benchmarks/autobench/files/python/btl/actions/action_rot.hh |
351 |
similarity index 100% |
352 |
rename from btl/actions/action_rot.hh |
353 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_rot.hh |
354 |
|
355 |
diff --git a/btl/actions/action_symm_ev.hh b/app-benchmarks/autobench/files/python/btl/actions/action_symm_ev.hh |
356 |
similarity index 100% |
357 |
rename from btl/actions/action_symm_ev.hh |
358 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_symm_ev.hh |
359 |
|
360 |
diff --git a/btl/actions/action_symv.hh b/app-benchmarks/autobench/files/python/btl/actions/action_symv.hh |
361 |
similarity index 100% |
362 |
rename from btl/actions/action_symv.hh |
363 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_symv.hh |
364 |
|
365 |
diff --git a/btl/actions/action_syr2.hh b/app-benchmarks/autobench/files/python/btl/actions/action_syr2.hh |
366 |
similarity index 100% |
367 |
rename from btl/actions/action_syr2.hh |
368 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_syr2.hh |
369 |
|
370 |
diff --git a/btl/actions/action_trisolve.hh b/app-benchmarks/autobench/files/python/btl/actions/action_trisolve.hh |
371 |
similarity index 100% |
372 |
rename from btl/actions/action_trisolve.hh |
373 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_trisolve.hh |
374 |
|
375 |
diff --git a/btl/actions/action_trisolve_matrix.hh b/app-benchmarks/autobench/files/python/btl/actions/action_trisolve_matrix.hh |
376 |
similarity index 100% |
377 |
rename from btl/actions/action_trisolve_matrix.hh |
378 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_trisolve_matrix.hh |
379 |
|
380 |
diff --git a/btl/actions/action_trmm.hh b/app-benchmarks/autobench/files/python/btl/actions/action_trmm.hh |
381 |
similarity index 100% |
382 |
rename from btl/actions/action_trmm.hh |
383 |
rename to app-benchmarks/autobench/files/python/btl/actions/action_trmm.hh |
384 |
|
385 |
diff --git a/btl/actions/basic_actions.hh b/app-benchmarks/autobench/files/python/btl/actions/basic_actions.hh |
386 |
similarity index 100% |
387 |
rename from btl/actions/basic_actions.hh |
388 |
rename to app-benchmarks/autobench/files/python/btl/actions/basic_actions.hh |
389 |
|
390 |
diff --git a/btl/data/action_settings.txt b/app-benchmarks/autobench/files/python/btl/data/action_settings.txt |
391 |
similarity index 100% |
392 |
rename from btl/data/action_settings.txt |
393 |
rename to app-benchmarks/autobench/files/python/btl/data/action_settings.txt |
394 |
|
395 |
diff --git a/btl/data/gnuplot_common_settings.hh b/app-benchmarks/autobench/files/python/btl/data/gnuplot_common_settings.hh |
396 |
similarity index 100% |
397 |
rename from btl/data/gnuplot_common_settings.hh |
398 |
rename to app-benchmarks/autobench/files/python/btl/data/gnuplot_common_settings.hh |
399 |
|
400 |
diff --git a/btl/data/go_mean b/app-benchmarks/autobench/files/python/btl/data/go_mean |
401 |
similarity index 100% |
402 |
rename from btl/data/go_mean |
403 |
rename to app-benchmarks/autobench/files/python/btl/data/go_mean |
404 |
|
405 |
diff --git a/btl/data/mean.cxx b/app-benchmarks/autobench/files/python/btl/data/mean.cxx |
406 |
similarity index 100% |
407 |
rename from btl/data/mean.cxx |
408 |
rename to app-benchmarks/autobench/files/python/btl/data/mean.cxx |
409 |
|
410 |
diff --git a/btl/data/mk_gnuplot_script.sh b/app-benchmarks/autobench/files/python/btl/data/mk_gnuplot_script.sh |
411 |
similarity index 100% |
412 |
rename from btl/data/mk_gnuplot_script.sh |
413 |
rename to app-benchmarks/autobench/files/python/btl/data/mk_gnuplot_script.sh |
414 |
|
415 |
diff --git a/btl/data/mk_mean_script.sh b/app-benchmarks/autobench/files/python/btl/data/mk_mean_script.sh |
416 |
similarity index 100% |
417 |
rename from btl/data/mk_mean_script.sh |
418 |
rename to app-benchmarks/autobench/files/python/btl/data/mk_mean_script.sh |
419 |
|
420 |
diff --git a/btl/data/mk_new_gnuplot.sh b/app-benchmarks/autobench/files/python/btl/data/mk_new_gnuplot.sh |
421 |
similarity index 100% |
422 |
rename from btl/data/mk_new_gnuplot.sh |
423 |
rename to app-benchmarks/autobench/files/python/btl/data/mk_new_gnuplot.sh |
424 |
|
425 |
diff --git a/btl/data/perlib_plot_settings.txt b/app-benchmarks/autobench/files/python/btl/data/perlib_plot_settings.txt |
426 |
similarity index 100% |
427 |
rename from btl/data/perlib_plot_settings.txt |
428 |
rename to app-benchmarks/autobench/files/python/btl/data/perlib_plot_settings.txt |
429 |
|
430 |
diff --git a/btl/data/regularize.cxx b/app-benchmarks/autobench/files/python/btl/data/regularize.cxx |
431 |
similarity index 100% |
432 |
rename from btl/data/regularize.cxx |
433 |
rename to app-benchmarks/autobench/files/python/btl/data/regularize.cxx |
434 |
|
435 |
diff --git a/btl/data/smooth.cxx b/app-benchmarks/autobench/files/python/btl/data/smooth.cxx |
436 |
similarity index 100% |
437 |
rename from btl/data/smooth.cxx |
438 |
rename to app-benchmarks/autobench/files/python/btl/data/smooth.cxx |
439 |
|
440 |
diff --git a/btl/data/smooth_all.sh b/app-benchmarks/autobench/files/python/btl/data/smooth_all.sh |
441 |
similarity index 100% |
442 |
rename from btl/data/smooth_all.sh |
443 |
rename to app-benchmarks/autobench/files/python/btl/data/smooth_all.sh |
444 |
|
445 |
diff --git a/btl/generic_bench/bench.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/bench.hh |
446 |
similarity index 100% |
447 |
rename from btl/generic_bench/bench.hh |
448 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/bench.hh |
449 |
|
450 |
diff --git a/btl/generic_bench/bench_parameter.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/bench_parameter.hh |
451 |
similarity index 100% |
452 |
rename from btl/generic_bench/bench_parameter.hh |
453 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/bench_parameter.hh |
454 |
|
455 |
diff --git a/btl/generic_bench/btl.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/btl.hh |
456 |
similarity index 100% |
457 |
rename from btl/generic_bench/btl.hh |
458 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/btl.hh |
459 |
|
460 |
diff --git a/btl/generic_bench/init/init_function.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/init/init_function.hh |
461 |
similarity index 100% |
462 |
rename from btl/generic_bench/init/init_function.hh |
463 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/init/init_function.hh |
464 |
|
465 |
diff --git a/btl/generic_bench/init/init_matrix.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/init/init_matrix.hh |
466 |
similarity index 100% |
467 |
rename from btl/generic_bench/init/init_matrix.hh |
468 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/init/init_matrix.hh |
469 |
|
470 |
diff --git a/btl/generic_bench/init/init_vector.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/init/init_vector.hh |
471 |
similarity index 100% |
472 |
rename from btl/generic_bench/init/init_vector.hh |
473 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/init/init_vector.hh |
474 |
|
475 |
diff --git a/btl/generic_bench/static/bench_static.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/static/bench_static.hh |
476 |
similarity index 100% |
477 |
rename from btl/generic_bench/static/bench_static.hh |
478 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/static/bench_static.hh |
479 |
|
480 |
diff --git a/btl/generic_bench/static/intel_bench_fixed_size.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/static/intel_bench_fixed_size.hh |
481 |
similarity index 100% |
482 |
rename from btl/generic_bench/static/intel_bench_fixed_size.hh |
483 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/static/intel_bench_fixed_size.hh |
484 |
|
485 |
diff --git a/btl/generic_bench/static/static_size_generator.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/static/static_size_generator.hh |
486 |
similarity index 100% |
487 |
rename from btl/generic_bench/static/static_size_generator.hh |
488 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/static/static_size_generator.hh |
489 |
|
490 |
diff --git a/btl/generic_bench/timers/STL_perf_analyzer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/STL_perf_analyzer.hh |
491 |
similarity index 100% |
492 |
rename from btl/generic_bench/timers/STL_perf_analyzer.hh |
493 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/STL_perf_analyzer.hh |
494 |
|
495 |
diff --git a/btl/generic_bench/timers/STL_timer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/STL_timer.hh |
496 |
similarity index 100% |
497 |
rename from btl/generic_bench/timers/STL_timer.hh |
498 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/STL_timer.hh |
499 |
|
500 |
diff --git a/btl/generic_bench/timers/mixed_perf_analyzer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/mixed_perf_analyzer.hh |
501 |
similarity index 100% |
502 |
rename from btl/generic_bench/timers/mixed_perf_analyzer.hh |
503 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/mixed_perf_analyzer.hh |
504 |
|
505 |
diff --git a/btl/generic_bench/timers/portable_perf_analyzer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/portable_perf_analyzer.hh |
506 |
similarity index 100% |
507 |
rename from btl/generic_bench/timers/portable_perf_analyzer.hh |
508 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/portable_perf_analyzer.hh |
509 |
|
510 |
diff --git a/btl/generic_bench/timers/portable_perf_analyzer_old.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/portable_perf_analyzer_old.hh |
511 |
similarity index 100% |
512 |
rename from btl/generic_bench/timers/portable_perf_analyzer_old.hh |
513 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/portable_perf_analyzer_old.hh |
514 |
|
515 |
diff --git a/btl/generic_bench/timers/portable_timer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/portable_timer.hh |
516 |
similarity index 100% |
517 |
rename from btl/generic_bench/timers/portable_timer.hh |
518 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/portable_timer.hh |
519 |
|
520 |
diff --git a/btl/generic_bench/timers/x86_perf_analyzer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/x86_perf_analyzer.hh |
521 |
similarity index 100% |
522 |
rename from btl/generic_bench/timers/x86_perf_analyzer.hh |
523 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/x86_perf_analyzer.hh |
524 |
|
525 |
diff --git a/btl/generic_bench/timers/x86_timer.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/timers/x86_timer.hh |
526 |
similarity index 100% |
527 |
rename from btl/generic_bench/timers/x86_timer.hh |
528 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/timers/x86_timer.hh |
529 |
|
530 |
diff --git a/btl/generic_bench/utils/size_lin_log.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/utils/size_lin_log.hh |
531 |
similarity index 100% |
532 |
rename from btl/generic_bench/utils/size_lin_log.hh |
533 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/utils/size_lin_log.hh |
534 |
|
535 |
diff --git a/btl/generic_bench/utils/size_log.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/utils/size_log.hh |
536 |
similarity index 100% |
537 |
rename from btl/generic_bench/utils/size_log.hh |
538 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/utils/size_log.hh |
539 |
|
540 |
diff --git a/btl/generic_bench/utils/utilities.h b/app-benchmarks/autobench/files/python/btl/generic_bench/utils/utilities.h |
541 |
similarity index 100% |
542 |
rename from btl/generic_bench/utils/utilities.h |
543 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/utils/utilities.h |
544 |
|
545 |
diff --git a/btl/generic_bench/utils/xy_file.hh b/app-benchmarks/autobench/files/python/btl/generic_bench/utils/xy_file.hh |
546 |
similarity index 100% |
547 |
rename from btl/generic_bench/utils/xy_file.hh |
548 |
rename to app-benchmarks/autobench/files/python/btl/generic_bench/utils/xy_file.hh |
549 |
|
550 |
diff --git a/btl/libs/BLAS/CMakeLists.txt b/app-benchmarks/autobench/files/python/btl/libs/BLAS/CMakeLists.txt |
551 |
similarity index 100% |
552 |
rename from btl/libs/BLAS/CMakeLists.txt |
553 |
rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/CMakeLists.txt |
554 |
|
555 |
diff --git a/btl/libs/BLAS/blas.h b/app-benchmarks/autobench/files/python/btl/libs/BLAS/blas.h |
556 |
similarity index 100% |
557 |
rename from btl/libs/BLAS/blas.h |
558 |
rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/blas.h |
559 |
|
560 |
diff --git a/btl/libs/BLAS/blas_interface.hh b/app-benchmarks/autobench/files/python/btl/libs/BLAS/blas_interface.hh |
561 |
similarity index 100% |
562 |
rename from btl/libs/BLAS/blas_interface.hh |
563 |
rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/blas_interface.hh |
564 |
|
565 |
diff --git a/btl/libs/BLAS/blas_interface_impl.hh b/app-benchmarks/autobench/files/python/btl/libs/BLAS/blas_interface_impl.hh |
566 |
similarity index 100% |
567 |
rename from btl/libs/BLAS/blas_interface_impl.hh |
568 |
rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/blas_interface_impl.hh |
569 |
|
570 |
diff --git a/btl/libs/BLAS/c_interface_base.h b/app-benchmarks/autobench/files/python/btl/libs/BLAS/c_interface_base.h |
571 |
similarity index 100% |
572 |
rename from btl/libs/BLAS/c_interface_base.h |
573 |
rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/c_interface_base.h |
574 |
|
575 |
diff --git a/btl/libs/BLAS/cblas_interface_impl.hh b/app-benchmarks/autobench/files/python/btl/libs/BLAS/cblas_interface_impl.hh |
576 |
similarity index 100% |
577 |
rename from btl/libs/BLAS/cblas_interface_impl.hh |
578 |
rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/cblas_interface_impl.hh |
579 |
|
580 |
diff --git a/btl/libs/BLAS/main.cpp b/app-benchmarks/autobench/files/python/btl/libs/BLAS/main.cpp |
581 |
similarity index 100% |
582 |
rename from btl/libs/BLAS/main.cpp |
583 |
rename to app-benchmarks/autobench/files/python/btl/libs/BLAS/main.cpp |
584 |
|
585 |
diff --git a/btl/libs/LAPACK/lapack_interface.hh b/app-benchmarks/autobench/files/python/btl/libs/LAPACK/lapack_interface.hh |
586 |
similarity index 100% |
587 |
rename from btl/libs/LAPACK/lapack_interface.hh |
588 |
rename to app-benchmarks/autobench/files/python/btl/libs/LAPACK/lapack_interface.hh |
589 |
|
590 |
diff --git a/btl/libs/LAPACK/lapack_interface_impl.hh b/app-benchmarks/autobench/files/python/btl/libs/LAPACK/lapack_interface_impl.hh |
591 |
similarity index 100% |
592 |
rename from btl/libs/LAPACK/lapack_interface_impl.hh |
593 |
rename to app-benchmarks/autobench/files/python/btl/libs/LAPACK/lapack_interface_impl.hh |
594 |
|
595 |
diff --git a/btl/libs/LAPACK/main.cpp b/app-benchmarks/autobench/files/python/btl/libs/LAPACK/main.cpp |
596 |
similarity index 100% |
597 |
rename from btl/libs/LAPACK/main.cpp |
598 |
rename to app-benchmarks/autobench/files/python/btl/libs/LAPACK/main.cpp |
599 |
|
600 |
diff --git a/btl/libs/STL/CMakeLists.txt b/app-benchmarks/autobench/files/python/btl/libs/STL/CMakeLists.txt |
601 |
similarity index 100% |
602 |
rename from btl/libs/STL/CMakeLists.txt |
603 |
rename to app-benchmarks/autobench/files/python/btl/libs/STL/CMakeLists.txt |
604 |
|
605 |
diff --git a/btl/libs/STL/STL_interface.hh b/app-benchmarks/autobench/files/python/btl/libs/STL/STL_interface.hh |
606 |
similarity index 100% |
607 |
rename from btl/libs/STL/STL_interface.hh |
608 |
rename to app-benchmarks/autobench/files/python/btl/libs/STL/STL_interface.hh |
609 |
|
610 |
diff --git a/btl/libs/STL/main.cpp b/app-benchmarks/autobench/files/python/btl/libs/STL/main.cpp |
611 |
similarity index 100% |
612 |
rename from btl/libs/STL/main.cpp |
613 |
rename to app-benchmarks/autobench/files/python/btl/libs/STL/main.cpp |
614 |
|
615 |
diff --git a/btl/libs/eigen3/CMakeLists.txt b/app-benchmarks/autobench/files/python/btl/libs/eigen3/CMakeLists.txt |
616 |
similarity index 100% |
617 |
rename from btl/libs/eigen3/CMakeLists.txt |
618 |
rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/CMakeLists.txt |
619 |
|
620 |
diff --git a/btl/libs/eigen3/btl_tiny_eigen3.cpp b/app-benchmarks/autobench/files/python/btl/libs/eigen3/btl_tiny_eigen3.cpp |
621 |
similarity index 100% |
622 |
rename from btl/libs/eigen3/btl_tiny_eigen3.cpp |
623 |
rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/btl_tiny_eigen3.cpp |
624 |
|
625 |
diff --git a/btl/libs/eigen3/eigen3_interface.hh b/app-benchmarks/autobench/files/python/btl/libs/eigen3/eigen3_interface.hh |
626 |
similarity index 100% |
627 |
rename from btl/libs/eigen3/eigen3_interface.hh |
628 |
rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/eigen3_interface.hh |
629 |
|
630 |
diff --git a/btl/libs/eigen3/main_adv.cpp b/app-benchmarks/autobench/files/python/btl/libs/eigen3/main_adv.cpp |
631 |
similarity index 100% |
632 |
rename from btl/libs/eigen3/main_adv.cpp |
633 |
rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/main_adv.cpp |
634 |
|
635 |
diff --git a/btl/libs/eigen3/main_linear.cpp b/app-benchmarks/autobench/files/python/btl/libs/eigen3/main_linear.cpp |
636 |
similarity index 100% |
637 |
rename from btl/libs/eigen3/main_linear.cpp |
638 |
rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/main_linear.cpp |
639 |
|
640 |
diff --git a/btl/libs/eigen3/main_matmat.cpp b/app-benchmarks/autobench/files/python/btl/libs/eigen3/main_matmat.cpp |
641 |
similarity index 100% |
642 |
rename from btl/libs/eigen3/main_matmat.cpp |
643 |
rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/main_matmat.cpp |
644 |
|
645 |
diff --git a/btl/libs/eigen3/main_vecmat.cpp b/app-benchmarks/autobench/files/python/btl/libs/eigen3/main_vecmat.cpp |
646 |
similarity index 100% |
647 |
rename from btl/libs/eigen3/main_vecmat.cpp |
648 |
rename to app-benchmarks/autobench/files/python/btl/libs/eigen3/main_vecmat.cpp |
649 |
|
650 |
diff --git a/btlbase.py b/app-benchmarks/autobench/files/python/btlbase.py |
651 |
similarity index 100% |
652 |
rename from btlbase.py |
653 |
rename to app-benchmarks/autobench/files/python/btlbase.py |
654 |
|
655 |
diff --git a/btlutils.py b/app-benchmarks/autobench/files/python/btlutils.py |
656 |
similarity index 100% |
657 |
rename from btlutils.py |
658 |
rename to app-benchmarks/autobench/files/python/btlutils.py |
659 |
|
660 |
diff --git a/cblas.py b/app-benchmarks/autobench/files/python/cblas.py |
661 |
similarity index 100% |
662 |
rename from cblas.py |
663 |
rename to app-benchmarks/autobench/files/python/cblas.py |
664 |
|
665 |
diff --git a/cblastests.in b/app-benchmarks/autobench/files/python/cblastests.in |
666 |
similarity index 100% |
667 |
rename from cblastests.in |
668 |
rename to app-benchmarks/autobench/files/python/cblastests.in |
669 |
|
670 |
diff --git a/lapack.py b/app-benchmarks/autobench/files/python/lapack.py |
671 |
similarity index 100% |
672 |
rename from lapack.py |
673 |
rename to app-benchmarks/autobench/files/python/lapack.py |
674 |
|
675 |
diff --git a/lapacktests.in b/app-benchmarks/autobench/files/python/lapacktests.in |
676 |
similarity index 100% |
677 |
rename from lapacktests.in |
678 |
rename to app-benchmarks/autobench/files/python/lapacktests.in |
679 |
|
680 |
diff --git a/main.py b/app-benchmarks/autobench/files/python/main.py |
681 |
similarity index 100% |
682 |
rename from main.py |
683 |
rename to app-benchmarks/autobench/files/python/main.py |
684 |
|
685 |
diff --git a/btl/CMakeLists.txt b/btl/CMakeLists.txt |
686 |
deleted file mode 100644 |
687 |
index 119b470..0000000 |
688 |
--- a/btl/CMakeLists.txt |
689 |
+++ /dev/null |
690 |
@@ -1,104 +0,0 @@ |
691 |
-PROJECT(BTL) |
692 |
- |
693 |
-CMAKE_MINIMUM_REQUIRED(VERSION 2.6.2) |
694 |
- |
695 |
-set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake ${Eigen_SOURCE_DIR}/cmake) |
696 |
-include(MacroOptionalAddSubdirectory) |
697 |
- |
698 |
-OPTION(BTL_NOVEC "Disable SSE/Altivec optimizations when possible" OFF) |
699 |
- |
700 |
-SET(CMAKE_INCLUDE_CURRENT_DIR ON) |
701 |
- |
702 |
-string(REGEX MATCH icpc IS_ICPC ${CMAKE_CXX_COMPILER}) |
703 |
-IF(CMAKE_COMPILER_IS_GNUCXX OR IS_ICPC) |
704 |
- SET(CMAKE_CXX_FLAGS "-g0 -O3 -DNDEBUG") |
705 |
- SET(CMAKE_Fortran_FLAGS "-g0 -O3 -DNDEBUG") |
706 |
- IF(NOT BTL_NOVEC) |
707 |
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -msse2") |
708 |
- SET(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -msse2") |
709 |
- ELSE(NOT BTL_NOVEC) |
710 |
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DEIGEN_DONT_VECTORIZE") |
711 |
- ENDIF(NOT BTL_NOVEC) |
712 |
-ENDIF(CMAKE_COMPILER_IS_GNUCXX OR IS_ICPC) |
713 |
- |
714 |
-IF(MSVC) |
715 |
- SET(CMAKE_CXX_FLAGS " /O2 /Ot /GL /fp:fast -DNDEBUG") |
716 |
-# SET(CMAKE_Fortran_FLAGS "-g0 -O3 -DNDEBUG") |
717 |
- IF(NOT BTL_NOVEC) |
718 |
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /arch:SSE2") |
719 |
- ELSE(NOT BTL_NOVEC) |
720 |
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DEIGEN_DONT_VECTORIZE") |
721 |
- ENDIF(NOT BTL_NOVEC) |
722 |
-ENDIF(MSVC) |
723 |
- |
724 |
-if(IS_ICPC) |
725 |
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fast") |
726 |
- set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fast") |
727 |
-endif(IS_ICPC) |
728 |
- |
729 |
-include_directories( |
730 |
- ${PROJECT_SOURCE_DIR}/actions |
731 |
- ${PROJECT_SOURCE_DIR}/generic_bench |
732 |
- ${PROJECT_SOURCE_DIR}/generic_bench/utils |
733 |
- ${PROJECT_SOURCE_DIR}/libs/STL) |
734 |
- |
735 |
-# find_package(MKL) |
736 |
-# if (MKL_FOUND) |
737 |
-# add_definitions(-DHAVE_MKL) |
738 |
-# set(DEFAULT_LIBRARIES ${MKL_LIBRARIES}) |
739 |
-# endif (MKL_FOUND) |
740 |
- |
741 |
-MACRO(BTL_ADD_BENCH targetname) |
742 |
- |
743 |
- foreach(_current_var ${ARGN}) |
744 |
- set(_last_var ${_current_var}) |
745 |
- endforeach(_current_var) |
746 |
- |
747 |
- set(_sources ${ARGN}) |
748 |
- list(LENGTH _sources _argn_length) |
749 |
- |
750 |
- list(REMOVE_ITEM _sources ON OFF TRUE FALSE) |
751 |
- |
752 |
- list(LENGTH _sources _src_length) |
753 |
- |
754 |
- if (${_argn_length} EQUAL ${_src_length}) |
755 |
- set(_last_var ON) |
756 |
- endif (${_argn_length} EQUAL ${_src_length}) |
757 |
- |
758 |
- OPTION(BUILD_${targetname} "Build benchmark ${targetname}" ${_last_var}) |
759 |
- |
760 |
- IF(BUILD_${targetname}) |
761 |
- ADD_EXECUTABLE(${targetname} ${_sources}) |
762 |
- ADD_TEST(${targetname} "${targetname}") |
763 |
- target_link_libraries(${targetname} ${DEFAULT_LIBRARIES} rt) |
764 |
- ENDIF(BUILD_${targetname}) |
765 |
- |
766 |
-ENDMACRO(BTL_ADD_BENCH) |
767 |
- |
768 |
-macro(btl_add_target_property target prop value) |
769 |
- |
770 |
- if(BUILD_${target}) |
771 |
- get_target_property(previous ${target} ${prop}) |
772 |
- if(NOT previous) |
773 |
- set(previous "") |
774 |
- endif() |
775 |
- set_target_properties(${target} PROPERTIES ${prop} "${previous} ${value}") |
776 |
- endif() |
777 |
- |
778 |
-endmacro(btl_add_target_property) |
779 |
- |
780 |
-ENABLE_TESTING() |
781 |
- |
782 |
-add_subdirectory(libs/eigen3) |
783 |
-add_subdirectory(libs/eigen2) |
784 |
-add_subdirectory(libs/BLAS) |
785 |
-add_subdirectory(libs/ublas) |
786 |
-add_subdirectory(libs/gmm) |
787 |
-add_subdirectory(libs/mtl4) |
788 |
-add_subdirectory(libs/blitz) |
789 |
-add_subdirectory(libs/tvmet) |
790 |
-add_subdirectory(libs/STL) |
791 |
- |
792 |
-add_subdirectory(data) |
793 |
- |
794 |
- |
795 |
|
796 |
diff --git a/btl/cmake/FindACML.cmake b/btl/cmake/FindACML.cmake |
797 |
deleted file mode 100644 |
798 |
index f45ae1b..0000000 |
799 |
--- a/btl/cmake/FindACML.cmake |
800 |
+++ /dev/null |
801 |
@@ -1,49 +0,0 @@ |
802 |
- |
803 |
-if (ACML_LIBRARIES) |
804 |
- set(ACML_FIND_QUIETLY TRUE) |
805 |
-endif (ACML_LIBRARIES) |
806 |
- |
807 |
-find_library(ACML_LIBRARIES |
808 |
- NAMES |
809 |
- acml_mp acml_mv |
810 |
- PATHS |
811 |
- $ENV{ACMLDIR}/lib |
812 |
- $ENV{ACML_DIR}/lib |
813 |
- ${LIB_INSTALL_DIR} |
814 |
-) |
815 |
- |
816 |
-find_file(ACML_LIBRARIES |
817 |
- NAMES |
818 |
- libacml_mp.so |
819 |
- PATHS |
820 |
- /usr/lib |
821 |
- $ENV{ACMLDIR}/lib |
822 |
- ${LIB_INSTALL_DIR} |
823 |
-) |
824 |
- |
825 |
-if(NOT ACML_LIBRARIES) |
826 |
- message(STATUS "Multi-threaded library not found, looking for single-threaded") |
827 |
- find_library(ACML_LIBRARIES |
828 |
- NAMES |
829 |
- acml acml_mv |
830 |
- PATHS |
831 |
- $ENV{ACMLDIR}/lib |
832 |
- $ENV{ACML_DIR}/lib |
833 |
- ${LIB_INSTALL_DIR} |
834 |
- ) |
835 |
- find_file(ACML_LIBRARIES |
836 |
- libacml.so libacml_mv.so |
837 |
- PATHS |
838 |
- /usr/lib |
839 |
- $ENV{ACMLDIR}/lib |
840 |
- ${LIB_INSTALL_DIR} |
841 |
- ) |
842 |
-endif() |
843 |
- |
844 |
- |
845 |
- |
846 |
- |
847 |
-include(FindPackageHandleStandardArgs) |
848 |
-find_package_handle_standard_args(ACML DEFAULT_MSG ACML_LIBRARIES) |
849 |
- |
850 |
-mark_as_advanced(ACML_LIBRARIES) |
851 |
|
852 |
diff --git a/btl/cmake/FindATLAS.cmake b/btl/cmake/FindATLAS.cmake |
853 |
deleted file mode 100644 |
854 |
index 6b90652..0000000 |
855 |
--- a/btl/cmake/FindATLAS.cmake |
856 |
+++ /dev/null |
857 |
@@ -1,39 +0,0 @@ |
858 |
- |
859 |
-if (ATLAS_LIBRARIES) |
860 |
- set(ATLAS_FIND_QUIETLY TRUE) |
861 |
-endif (ATLAS_LIBRARIES) |
862 |
- |
863 |
-find_file(ATLAS_LIB libatlas.so.3 PATHS /usr/lib $ENV{ATLASDIR} ${LIB_INSTALL_DIR}) |
864 |
-find_library(ATLAS_LIB atlas PATHS $ENV{ATLASDIR} ${LIB_INSTALL_DIR}) |
865 |
- |
866 |
-find_file(ATLAS_CBLAS libcblas.so.3 PATHS /usr/lib $ENV{ATLASDIR} ${LIB_INSTALL_DIR}) |
867 |
-find_library(ATLAS_CBLAS cblas PATHS $ENV{ATLASDIR} ${LIB_INSTALL_DIR}) |
868 |
- |
869 |
-find_file(ATLAS_LAPACK liblapack_atlas.so.3 PATHS /usr/lib $ENV{ATLASDIR} ${LIB_INSTALL_DIR}) |
870 |
-find_library(ATLAS_LAPACK lapack_atlas PATHS $ENV{ATLASDIR} ${LIB_INSTALL_DIR}) |
871 |
- |
872 |
-if(NOT ATLAS_LAPACK) |
873 |
- find_file(ATLAS_LAPACK liblapack.so.3 PATHS /usr/lib/atlas $ENV{ATLASDIR} ${LIB_INSTALL_DIR}) |
874 |
- find_library(ATLAS_LAPACK lapack PATHS $ENV{ATLASDIR} ${LIB_INSTALL_DIR}) |
875 |
-endif(NOT ATLAS_LAPACK) |
876 |
- |
877 |
-find_file(ATLAS_F77BLAS libf77blas.so.3 PATHS /usr/lib $ENV{ATLASDIR} ${LIB_INSTALL_DIR}) |
878 |
-find_library(ATLAS_F77BLAS f77blas PATHS $ENV{ATLASDIR} ${LIB_INSTALL_DIR}) |
879 |
- |
880 |
-if(ATLAS_LIB AND ATLAS_CBLAS AND ATLAS_LAPACK AND ATLAS_F77BLAS) |
881 |
- |
882 |
- set(ATLAS_LIBRARIES ${ATLAS_LAPACK} ${ATLAS_CBLAS} ${ATLAS_F77BLAS} ${ATLAS_LIB}) |
883 |
- |
884 |
- # search the default lapack lib link to it |
885 |
- find_file(ATLAS_REFERENCE_LAPACK liblapack.so.3 PATHS /usr/lib /usr/lib64) |
886 |
- find_library(ATLAS_REFERENCE_LAPACK NAMES lapack) |
887 |
- if(ATLAS_REFERENCE_LAPACK) |
888 |
- set(ATLAS_LIBRARIES ${ATLAS_LIBRARIES} ${ATLAS_REFERENCE_LAPACK}) |
889 |
- endif() |
890 |
- |
891 |
-endif(ATLAS_LIB AND ATLAS_CBLAS AND ATLAS_LAPACK AND ATLAS_F77BLAS) |
892 |
- |
893 |
-include(FindPackageHandleStandardArgs) |
894 |
-find_package_handle_standard_args(ATLAS DEFAULT_MSG ATLAS_LIBRARIES) |
895 |
- |
896 |
-mark_as_advanced(ATLAS_LIBRARIES) |
897 |
|
898 |
diff --git a/btl/cmake/FindBlitz.cmake b/btl/cmake/FindBlitz.cmake |
899 |
deleted file mode 100644 |
900 |
index 92880bb..0000000 |
901 |
--- a/btl/cmake/FindBlitz.cmake |
902 |
+++ /dev/null |
903 |
@@ -1,40 +0,0 @@ |
904 |
-# - Try to find blitz lib |
905 |
-# Once done this will define |
906 |
-# |
907 |
-# BLITZ_FOUND - system has blitz lib |
908 |
-# BLITZ_INCLUDES - the blitz include directory |
909 |
-# BLITZ_LIBRARIES - The libraries needed to use blitz |
910 |
- |
911 |
-# Copyright (c) 2006, Montel Laurent, <montel@×××.org> |
912 |
-# Copyright (c) 2007, Allen Winter, <winter@×××.org> |
913 |
-# Copyright (C) 2008 Gael Guennebaud <gael.guennebaud@×××××.fr> |
914 |
-# Redistribution and use is allowed according to the terms of the BSD license. |
915 |
-# For details see the accompanying COPYING-CMAKE-SCRIPTS file. |
916 |
- |
917 |
-# include(FindLibraryWithDebug) |
918 |
- |
919 |
-if (BLITZ_INCLUDES AND BLITZ_LIBRARIES) |
920 |
- set(Blitz_FIND_QUIETLY TRUE) |
921 |
-endif (BLITZ_INCLUDES AND BLITZ_LIBRARIES) |
922 |
- |
923 |
-find_path(BLITZ_INCLUDES |
924 |
- NAMES |
925 |
- blitz/array.h |
926 |
- PATH_SUFFIXES blitz* |
927 |
- PATHS |
928 |
- $ENV{BLITZDIR}/include |
929 |
- ${INCLUDE_INSTALL_DIR} |
930 |
-) |
931 |
- |
932 |
-find_library(BLITZ_LIBRARIES |
933 |
- blitz |
934 |
- PATHS |
935 |
- $ENV{BLITZDIR}/lib |
936 |
- ${LIB_INSTALL_DIR} |
937 |
-) |
938 |
- |
939 |
-include(FindPackageHandleStandardArgs) |
940 |
-find_package_handle_standard_args(Blitz DEFAULT_MSG |
941 |
- BLITZ_INCLUDES BLITZ_LIBRARIES) |
942 |
- |
943 |
-mark_as_advanced(BLITZ_INCLUDES BLITZ_LIBRARIES) |
944 |
|
945 |
diff --git a/btl/cmake/FindCBLAS.cmake b/btl/cmake/FindCBLAS.cmake |
946 |
deleted file mode 100644 |
947 |
index 554f029..0000000 |
948 |
--- a/btl/cmake/FindCBLAS.cmake |
949 |
+++ /dev/null |
950 |
@@ -1,34 +0,0 @@ |
951 |
-# include(FindLibraryWithDebug) |
952 |
- |
953 |
-if (CBLAS_INCLUDES AND CBLAS_LIBRARIES) |
954 |
- set(CBLAS_FIND_QUIETLY TRUE) |
955 |
-endif (CBLAS_INCLUDES AND CBLAS_LIBRARIES) |
956 |
- |
957 |
-find_path(CBLAS_INCLUDES |
958 |
- NAMES |
959 |
- cblas.h |
960 |
- PATHS |
961 |
- $ENV{CBLASDIR}/include |
962 |
- ${INCLUDE_INSTALL_DIR} |
963 |
-) |
964 |
- |
965 |
-find_library(CBLAS_LIBRARIES |
966 |
- cblas |
967 |
- PATHS |
968 |
- $ENV{CBLASDIR}/lib |
969 |
- ${LIB_INSTALL_DIR} |
970 |
-) |
971 |
- |
972 |
-find_file(CBLAS_LIBRARIES |
973 |
- libcblas.so.3 |
974 |
- PATHS |
975 |
- /usr/lib |
976 |
- $ENV{CBLASDIR}/lib |
977 |
- ${LIB_INSTALL_DIR} |
978 |
-) |
979 |
- |
980 |
-include(FindPackageHandleStandardArgs) |
981 |
-find_package_handle_standard_args(CBLAS DEFAULT_MSG |
982 |
- CBLAS_INCLUDES CBLAS_LIBRARIES) |
983 |
- |
984 |
-mark_as_advanced(CBLAS_INCLUDES CBLAS_LIBRARIES) |
985 |
|
986 |
diff --git a/btl/cmake/FindGMM.cmake b/btl/cmake/FindGMM.cmake |
987 |
deleted file mode 100644 |
988 |
index 5049c64..0000000 |
989 |
--- a/btl/cmake/FindGMM.cmake |
990 |
+++ /dev/null |
991 |
@@ -1,17 +0,0 @@ |
992 |
-if (GMM_INCLUDE_DIR) |
993 |
- # in cache already |
994 |
- set(GMM_FOUND TRUE) |
995 |
-else (GMM_INCLUDE_DIR) |
996 |
- |
997 |
-find_path(GMM_INCLUDE_DIR NAMES gmm/gmm.h |
998 |
- PATHS |
999 |
- ${INCLUDE_INSTALL_DIR} |
1000 |
- ${GMM_INCLUDE_PATH} |
1001 |
- ) |
1002 |
- |
1003 |
-include(FindPackageHandleStandardArgs) |
1004 |
-FIND_PACKAGE_HANDLE_STANDARD_ARGS(GMM DEFAULT_MSG GMM_INCLUDE_DIR ) |
1005 |
- |
1006 |
-mark_as_advanced(GMM_INCLUDE_DIR) |
1007 |
- |
1008 |
-endif(GMM_INCLUDE_DIR) |
1009 |
|
1010 |
diff --git a/btl/cmake/FindGOTO.cmake b/btl/cmake/FindGOTO.cmake |
1011 |
deleted file mode 100644 |
1012 |
index 67ea093..0000000 |
1013 |
--- a/btl/cmake/FindGOTO.cmake |
1014 |
+++ /dev/null |
1015 |
@@ -1,15 +0,0 @@ |
1016 |
- |
1017 |
-if (GOTO_LIBRARIES) |
1018 |
- set(GOTO_FIND_QUIETLY TRUE) |
1019 |
-endif (GOTO_LIBRARIES) |
1020 |
- |
1021 |
-find_library(GOTO_LIBRARIES goto PATHS $ENV{GOTODIR} ${LIB_INSTALL_DIR}) |
1022 |
- |
1023 |
-if(GOTO_LIBRARIES AND CMAKE_COMPILER_IS_GNUCXX) |
1024 |
- set(GOTO_LIBRARIES ${GOTO_LIBRARIES} "-lpthread -lgfortran") |
1025 |
-endif() |
1026 |
- |
1027 |
-include(FindPackageHandleStandardArgs) |
1028 |
-find_package_handle_standard_args(GOTO DEFAULT_MSG GOTO_LIBRARIES) |
1029 |
- |
1030 |
-mark_as_advanced(GOTO_LIBRARIES) |
1031 |
|
1032 |
diff --git a/btl/cmake/FindGOTO2.cmake b/btl/cmake/FindGOTO2.cmake |
1033 |
deleted file mode 100644 |
1034 |
index baa68d2..0000000 |
1035 |
--- a/btl/cmake/FindGOTO2.cmake |
1036 |
+++ /dev/null |
1037 |
@@ -1,25 +0,0 @@ |
1038 |
- |
1039 |
-if (GOTO2_LIBRARIES) |
1040 |
- set(GOTO2_FIND_QUIETLY TRUE) |
1041 |
-endif (GOTO2_LIBRARIES) |
1042 |
-# |
1043 |
-# find_path(GOTO_INCLUDES |
1044 |
-# NAMES |
1045 |
-# cblas.h |
1046 |
-# PATHS |
1047 |
-# $ENV{GOTODIR}/include |
1048 |
-# ${INCLUDE_INSTALL_DIR} |
1049 |
-# ) |
1050 |
- |
1051 |
-find_file(GOTO2_LIBRARIES libgoto2.so PATHS /usr/lib $ENV{GOTO2DIR} ${LIB_INSTALL_DIR}) |
1052 |
-find_library(GOTO2_LIBRARIES goto2 PATHS $ENV{GOTO2DIR} ${LIB_INSTALL_DIR}) |
1053 |
- |
1054 |
-if(GOTO2_LIBRARIES AND CMAKE_COMPILER_IS_GNUCXX) |
1055 |
- set(GOTO2_LIBRARIES ${GOTO2_LIBRARIES} "-lpthread -lgfortran") |
1056 |
-endif() |
1057 |
- |
1058 |
-include(FindPackageHandleStandardArgs) |
1059 |
-find_package_handle_standard_args(GOTO2 DEFAULT_MSG |
1060 |
- GOTO2_LIBRARIES) |
1061 |
- |
1062 |
-mark_as_advanced(GOTO2_LIBRARIES) |
1063 |
|
1064 |
diff --git a/btl/cmake/FindMKL.cmake b/btl/cmake/FindMKL.cmake |
1065 |
deleted file mode 100644 |
1066 |
index f4d7c6e..0000000 |
1067 |
--- a/btl/cmake/FindMKL.cmake |
1068 |
+++ /dev/null |
1069 |
@@ -1,65 +0,0 @@ |
1070 |
- |
1071 |
-if (MKL_LIBRARIES) |
1072 |
- set(MKL_FIND_QUIETLY TRUE) |
1073 |
-endif (MKL_LIBRARIES) |
1074 |
- |
1075 |
-if(CMAKE_MINOR_VERSION GREATER 4) |
1076 |
- |
1077 |
-if(${CMAKE_HOST_SYSTEM_PROCESSOR} STREQUAL "x86_64") |
1078 |
- |
1079 |
-find_library(MKL_LIBRARIES |
1080 |
- mkl_core |
1081 |
- PATHS |
1082 |
- $ENV{MKLLIB} |
1083 |
- /opt/intel/mkl/*/lib/em64t |
1084 |
- /opt/intel/Compiler/*/*/mkl/lib/em64t |
1085 |
- ${LIB_INSTALL_DIR} |
1086 |
-) |
1087 |
- |
1088 |
-find_library(MKL_GUIDE |
1089 |
- guide |
1090 |
- PATHS |
1091 |
- $ENV{MKLLIB} |
1092 |
- /opt/intel/mkl/*/lib/em64t |
1093 |
- /opt/intel/Compiler/*/*/mkl/lib/em64t |
1094 |
- /opt/intel/Compiler/*/*/lib/intel64 |
1095 |
- ${LIB_INSTALL_DIR} |
1096 |
-) |
1097 |
- |
1098 |
-if(MKL_LIBRARIES AND MKL_GUIDE) |
1099 |
- set(MKL_LIBRARIES ${MKL_LIBRARIES} mkl_intel_lp64 mkl_sequential ${MKL_GUIDE} pthread) |
1100 |
-endif() |
1101 |
- |
1102 |
-else(${CMAKE_HOST_SYSTEM_PROCESSOR} STREQUAL "x86_64") |
1103 |
- |
1104 |
-find_library(MKL_LIBRARIES |
1105 |
- mkl_core |
1106 |
- PATHS |
1107 |
- $ENV{MKLLIB} |
1108 |
- /opt/intel/mkl/*/lib/32 |
1109 |
- /opt/intel/Compiler/*/*/mkl/lib/32 |
1110 |
- ${LIB_INSTALL_DIR} |
1111 |
-) |
1112 |
- |
1113 |
-find_library(MKL_GUIDE |
1114 |
- guide |
1115 |
- PATHS |
1116 |
- $ENV{MKLLIB} |
1117 |
- /opt/intel/mkl/*/lib/32 |
1118 |
- /opt/intel/Compiler/*/*/mkl/lib/32 |
1119 |
- /opt/intel/Compiler/*/*/lib/intel32 |
1120 |
- ${LIB_INSTALL_DIR} |
1121 |
-) |
1122 |
- |
1123 |
-if(MKL_LIBRARIES AND MKL_GUIDE) |
1124 |
- set(MKL_LIBRARIES ${MKL_LIBRARIES} mkl_intel mkl_sequential ${MKL_GUIDE} pthread) |
1125 |
-endif() |
1126 |
- |
1127 |
-endif(${CMAKE_HOST_SYSTEM_PROCESSOR} STREQUAL "x86_64") |
1128 |
- |
1129 |
-endif(CMAKE_MINOR_VERSION GREATER 4) |
1130 |
- |
1131 |
-include(FindPackageHandleStandardArgs) |
1132 |
-find_package_handle_standard_args(MKL DEFAULT_MSG MKL_LIBRARIES) |
1133 |
- |
1134 |
-mark_as_advanced(MKL_LIBRARIES) |
1135 |
|
1136 |
diff --git a/btl/cmake/FindMTL4.cmake b/btl/cmake/FindMTL4.cmake |
1137 |
deleted file mode 100644 |
1138 |
index 3de4909..0000000 |
1139 |
--- a/btl/cmake/FindMTL4.cmake |
1140 |
+++ /dev/null |
1141 |
@@ -1,31 +0,0 @@ |
1142 |
-# - Try to find eigen2 headers |
1143 |
-# Once done this will define |
1144 |
-# |
1145 |
-# MTL4_FOUND - system has eigen2 lib |
1146 |
-# MTL4_INCLUDE_DIR - the eigen2 include directory |
1147 |
-# |
1148 |
-# Copyright (C) 2008 Gael Guennebaud <gael.guennebaud@×××××.fr> |
1149 |
-# Adapted from FindEigen.cmake: |
1150 |
-# Copyright (c) 2006, 2007 Montel Laurent, <montel@×××.org> |
1151 |
-# Redistribution and use is allowed according to the terms of the BSD license. |
1152 |
-# For details see the accompanying COPYING-CMAKE-SCRIPTS file. |
1153 |
- |
1154 |
-if (MTL4_INCLUDE_DIR) |
1155 |
- |
1156 |
- # in cache already |
1157 |
- set(MTL4_FOUND TRUE) |
1158 |
- |
1159 |
-else (MTL4_INCLUDE_DIR) |
1160 |
- |
1161 |
-find_path(MTL4_INCLUDE_DIR NAMES boost/numeric/mtl/mtl.hpp |
1162 |
- PATHS |
1163 |
- ${INCLUDE_INSTALL_DIR} |
1164 |
- ) |
1165 |
- |
1166 |
-include(FindPackageHandleStandardArgs) |
1167 |
-find_package_handle_standard_args(MTL4 DEFAULT_MSG MTL4_INCLUDE_DIR) |
1168 |
- |
1169 |
-mark_as_advanced(MTL4_INCLUDE_DIR) |
1170 |
- |
1171 |
-endif(MTL4_INCLUDE_DIR) |
1172 |
- |
1173 |
|
1174 |
diff --git a/btl/cmake/FindPackageHandleStandardArgs.cmake b/btl/cmake/FindPackageHandleStandardArgs.cmake |
1175 |
deleted file mode 100644 |
1176 |
index 7f122ed..0000000 |
1177 |
--- a/btl/cmake/FindPackageHandleStandardArgs.cmake |
1178 |
+++ /dev/null |
1179 |
@@ -1,60 +0,0 @@ |
1180 |
-# FIND_PACKAGE_HANDLE_STANDARD_ARGS(NAME (DEFAULT_MSG|"Custom failure message") VAR1 ... ) |
1181 |
-# |
1182 |
-# This macro is intended to be used in FindXXX.cmake modules files. |
1183 |
-# It handles the REQUIRED and QUIET argument to FIND_PACKAGE() and |
1184 |
-# it also sets the <UPPERCASED_NAME>_FOUND variable. |
1185 |
-# The package is found if all variables listed are TRUE. |
1186 |
-# Example: |
1187 |
-# |
1188 |
-# FIND_PACKAGE_HANDLE_STANDARD_ARGS(LibXml2 DEFAULT_MSG LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR) |
1189 |
-# |
1190 |
-# LibXml2 is considered to be found, if both LIBXML2_LIBRARIES and |
1191 |
-# LIBXML2_INCLUDE_DIR are valid. Then also LIBXML2_FOUND is set to TRUE. |
1192 |
-# If it is not found and REQUIRED was used, it fails with FATAL_ERROR, |
1193 |
-# independent whether QUIET was used or not. |
1194 |
-# |
1195 |
-# If it is found, the location is reported using the VAR1 argument, so |
1196 |
-# here a message "Found LibXml2: /usr/lib/libxml2.so" will be printed out. |
1197 |
-# If the second argument is DEFAULT_MSG, the message in the failure case will |
1198 |
-# be "Could NOT find LibXml2", if you don't like this message you can specify |
1199 |
-# your own custom failure message there. |
1200 |
- |
1201 |
-MACRO(FIND_PACKAGE_HANDLE_STANDARD_ARGS _NAME _FAIL_MSG _VAR1 ) |
1202 |
- |
1203 |
- IF("${_FAIL_MSG}" STREQUAL "DEFAULT_MSG") |
1204 |
- IF (${_NAME}_FIND_REQUIRED) |
1205 |
- SET(_FAIL_MESSAGE "Could not find REQUIRED package ${_NAME}") |
1206 |
- ELSE (${_NAME}_FIND_REQUIRED) |
1207 |
- SET(_FAIL_MESSAGE "Could not find OPTIONAL package ${_NAME}") |
1208 |
- ENDIF (${_NAME}_FIND_REQUIRED) |
1209 |
- ELSE("${_FAIL_MSG}" STREQUAL "DEFAULT_MSG") |
1210 |
- SET(_FAIL_MESSAGE "${_FAIL_MSG}") |
1211 |
- ENDIF("${_FAIL_MSG}" STREQUAL "DEFAULT_MSG") |
1212 |
- |
1213 |
- STRING(TOUPPER ${_NAME} _NAME_UPPER) |
1214 |
- |
1215 |
- SET(${_NAME_UPPER}_FOUND TRUE) |
1216 |
- IF(NOT ${_VAR1}) |
1217 |
- SET(${_NAME_UPPER}_FOUND FALSE) |
1218 |
- ENDIF(NOT ${_VAR1}) |
1219 |
- |
1220 |
- FOREACH(_CURRENT_VAR ${ARGN}) |
1221 |
- IF(NOT ${_CURRENT_VAR}) |
1222 |
- SET(${_NAME_UPPER}_FOUND FALSE) |
1223 |
- ENDIF(NOT ${_CURRENT_VAR}) |
1224 |
- ENDFOREACH(_CURRENT_VAR) |
1225 |
- |
1226 |
- IF (${_NAME_UPPER}_FOUND) |
1227 |
- IF (NOT ${_NAME}_FIND_QUIETLY) |
1228 |
- MESSAGE(STATUS "Found ${_NAME}: ${${_VAR1}}") |
1229 |
- ENDIF (NOT ${_NAME}_FIND_QUIETLY) |
1230 |
- ELSE (${_NAME_UPPER}_FOUND) |
1231 |
- IF (${_NAME}_FIND_REQUIRED) |
1232 |
- MESSAGE(FATAL_ERROR "${_FAIL_MESSAGE}") |
1233 |
- ELSE (${_NAME}_FIND_REQUIRED) |
1234 |
- IF (NOT ${_NAME}_FIND_QUIETLY) |
1235 |
- MESSAGE(STATUS "${_FAIL_MESSAGE}") |
1236 |
- ENDIF (NOT ${_NAME}_FIND_QUIETLY) |
1237 |
- ENDIF (${_NAME}_FIND_REQUIRED) |
1238 |
- ENDIF (${_NAME_UPPER}_FOUND) |
1239 |
-ENDMACRO(FIND_PACKAGE_HANDLE_STANDARD_ARGS) |
1240 |
|
1241 |
diff --git a/btl/cmake/FindTvmet.cmake b/btl/cmake/FindTvmet.cmake |
1242 |
deleted file mode 100644 |
1243 |
index 26a29d9..0000000 |
1244 |
--- a/btl/cmake/FindTvmet.cmake |
1245 |
+++ /dev/null |
1246 |
@@ -1,32 +0,0 @@ |
1247 |
-# - Try to find tvmet headers |
1248 |
-# Once done this will define |
1249 |
-# |
1250 |
-# TVMET_FOUND - system has tvmet lib |
1251 |
-# TVMET_INCLUDE_DIR - the tvmet include directory |
1252 |
-# |
1253 |
-# Copyright (C) 2008 Gael Guennebaud <gael.guennebaud@×××××.fr> |
1254 |
-# Adapted from FindEigen.cmake: |
1255 |
-# Copyright (c) 2006, 2007 Montel Laurent, <montel@×××.org> |
1256 |
-# Redistribution and use is allowed according to the terms of the BSD license. |
1257 |
-# For details see the accompanying COPYING-CMAKE-SCRIPTS file. |
1258 |
- |
1259 |
-if (TVMET_INCLUDE_DIR) |
1260 |
- |
1261 |
- # in cache already |
1262 |
- set(TVMET_FOUND TRUE) |
1263 |
- |
1264 |
-else (TVMET_INCLUDE_DIR) |
1265 |
- |
1266 |
-find_path(TVMET_INCLUDE_DIR NAMES tvmet/tvmet.h |
1267 |
- PATHS |
1268 |
- ${TVMETDIR}/ |
1269 |
- ${INCLUDE_INSTALL_DIR} |
1270 |
- ) |
1271 |
- |
1272 |
-include(FindPackageHandleStandardArgs) |
1273 |
-find_package_handle_standard_args(Tvmet DEFAULT_MSG TVMET_INCLUDE_DIR) |
1274 |
- |
1275 |
-mark_as_advanced(TVMET_INCLUDE_DIR) |
1276 |
- |
1277 |
-endif(TVMET_INCLUDE_DIR) |
1278 |
- |
1279 |
|
1280 |
diff --git a/btl/cmake/MacroOptionalAddSubdirectory.cmake b/btl/cmake/MacroOptionalAddSubdirectory.cmake |
1281 |
deleted file mode 100644 |
1282 |
index 545048b..0000000 |
1283 |
--- a/btl/cmake/MacroOptionalAddSubdirectory.cmake |
1284 |
+++ /dev/null |
1285 |
@@ -1,31 +0,0 @@ |
1286 |
-# - MACRO_OPTIONAL_ADD_SUBDIRECTORY() combines ADD_SUBDIRECTORY() with an OPTION() |
1287 |
-# MACRO_OPTIONAL_ADD_SUBDIRECTORY( <dir> ) |
1288 |
-# If you use MACRO_OPTIONAL_ADD_SUBDIRECTORY() instead of ADD_SUBDIRECTORY(), |
1289 |
-# this will have two effects |
1290 |
-# 1 - CMake will not complain if the directory doesn't exist |
1291 |
-# This makes sense if you want to distribute just one of the subdirs |
1292 |
-# in a source package, e.g. just one of the subdirs in kdeextragear. |
1293 |
-# 2 - If the directory exists, it will offer an option to skip the |
1294 |
-# subdirectory. |
1295 |
-# This is useful if you want to compile only a subset of all |
1296 |
-# directories. |
1297 |
- |
1298 |
-# Copyright (c) 2007, Alexander Neundorf, <neundorf@×××.org> |
1299 |
-# |
1300 |
-# Redistribution and use is allowed according to the terms of the BSD license. |
1301 |
-# For details see the accompanying COPYING-CMAKE-SCRIPTS file. |
1302 |
- |
1303 |
- |
1304 |
-MACRO (MACRO_OPTIONAL_ADD_SUBDIRECTORY _dir ) |
1305 |
- GET_FILENAME_COMPONENT(_fullPath ${_dir} ABSOLUTE) |
1306 |
- IF(EXISTS ${_fullPath}) |
1307 |
- IF(${ARGC} EQUAL 2) |
1308 |
- OPTION(BUILD_${_dir} "Build directory ${_dir}" ${ARGV1}) |
1309 |
- ELSE(${ARGC} EQUAL 2) |
1310 |
- OPTION(BUILD_${_dir} "Build directory ${_dir}" TRUE) |
1311 |
- ENDIF(${ARGC} EQUAL 2) |
1312 |
- IF(BUILD_${_dir}) |
1313 |
- ADD_SUBDIRECTORY(${_dir}) |
1314 |
- ENDIF(BUILD_${_dir}) |
1315 |
- ENDIF(EXISTS ${_fullPath}) |
1316 |
-ENDMACRO (MACRO_OPTIONAL_ADD_SUBDIRECTORY) |
1317 |
|
1318 |
diff --git a/btl/data/CMakeLists.txt b/btl/data/CMakeLists.txt |
1319 |
deleted file mode 100644 |
1320 |
index 6af2a36..0000000 |
1321 |
--- a/btl/data/CMakeLists.txt |
1322 |
+++ /dev/null |
1323 |
@@ -1,32 +0,0 @@ |
1324 |
- |
1325 |
-ADD_CUSTOM_TARGET(copy_scripts) |
1326 |
- |
1327 |
-SET(script_files go_mean mk_mean_script.sh mk_new_gnuplot.sh |
1328 |
- perlib_plot_settings.txt action_settings.txt gnuplot_common_settings.hh ) |
1329 |
- |
1330 |
-FOREACH(script_file ${script_files}) |
1331 |
-ADD_CUSTOM_COMMAND( |
1332 |
- TARGET copy_scripts |
1333 |
- POST_BUILD |
1334 |
- COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/${script_file} ${CMAKE_CURRENT_BINARY_DIR}/ |
1335 |
- ARGS |
1336 |
-) |
1337 |
-ENDFOREACH(script_file) |
1338 |
- |
1339 |
-ADD_CUSTOM_COMMAND( |
1340 |
- TARGET copy_scripts |
1341 |
- POST_BUILD |
1342 |
- COMMAND ${CMAKE_CXX_COMPILER} --version | head -n 1 > ${CMAKE_CURRENT_BINARY_DIR}/compiler_version.txt |
1343 |
- ARGS |
1344 |
-) |
1345 |
-ADD_CUSTOM_COMMAND( |
1346 |
- TARGET copy_scripts |
1347 |
- POST_BUILD |
1348 |
- COMMAND echo "${Eigen_SOURCE_DIR}" > ${CMAKE_CURRENT_BINARY_DIR}/eigen_root_dir.txt |
1349 |
- ARGS |
1350 |
-) |
1351 |
- |
1352 |
-add_executable(smooth smooth.cxx) |
1353 |
-add_executable(regularize regularize.cxx) |
1354 |
-add_executable(main mean.cxx) |
1355 |
-add_dependencies(main copy_scripts) |