@@ -227,3 +227,96 @@ endif
227
227
@echo " endif ()" >> "$(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG_VERSION)"
228
228
@echo "endif ()" >> "$(DESTDIR)$(OPENBLAS_CMAKE_DIR)/$(OPENBLAS_CMAKE_CONFIG_VERSION)"
229
229
@echo Install OK!
230
+
231
+ install_tests : lib.grd
232
+ ifneq ($(ONLY_CBLAS), 1)
233
+ @install -m 666 utest/openblas_utest $(DESTDIR)$(OPENBLAS_BINARY_DIR)
234
+ @install -m 666 utest/openblas_utest_ext $(DESTDIR)$(OPENBLAS_BINARY_DIR)
235
+ ifeq ($(NOFORTRAN), $(filter 0,$(NOFORTRAN)))
236
+ ifndef NO_FBLAS
237
+ ifeq ($(BUILD_BFLOAT16),1)
238
+ @install -m 666 test/test_sbgemm $(DESTDIR)$(OPENBLAS_BINARY_DIR)
239
+ endif
240
+ ifeq ($(BUILD_SINGLE),1)
241
+ @install -m 666 test/sblat1 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
242
+ @install -m 666 test/sblat2 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
243
+ @install -m 666 test/sblat3 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
244
+ @install -m 666 test/sblat2.dat $(DESTDIR)$(OPENBLAS_BINARY_DIR)
245
+ @install -m 666 test/sblat3.dat $(DESTDIR)$(OPENBLAS_BINARY_DIR)
246
+ endif
247
+ ifeq ($(BUILD_DOUBLE),1)
248
+ @install -m 666 test/dblat1 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
249
+ @install -m 666 test/dblat2 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
250
+ @install -m 666 test/dblat3 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
251
+ @install -m 666 test/dblat2.dat $(DESTDIR)$(OPENBLAS_BINARY_DIR)
252
+ @install -m 666 test/dblat3.dat $(DESTDIR)$(OPENBLAS_BINARY_DIR)
253
+ endif
254
+ ifeq ($(BUILD_COMPLEX),1)
255
+ @install -m 666 test/cblat1 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
256
+ @install -m 666 test/cblat2 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
257
+ @install -m 666 test/cblat3 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
258
+ @install -m 666 test/cblat2.dat $(DESTDIR)$(OPENBLAS_BINARY_DIR)
259
+ @install -m 666 test/cblat3.dat $(DESTDIR)$(OPENBLAS_BINARY_DIR)
260
+ ifeq ($(ARCH), filter($(ARCH), x86 x86_64 ia64 MIPS))
261
+ @install -m 666 test/cblat3_3m $(DESTDIR)$(OPENBLAS_BINARY_DIR)
262
+ @install -m 666 test/cblat3_3m.dat $(DESTDIR)$(OPENBLAS_BINARY_DIR)
263
+ endif
264
+ endif
265
+ ifeq ($(BUILD_COMPLEX16),1)
266
+ @install -m 666 test/zblat1 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
267
+ @install -m 666 test/zblat2 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
268
+ @install -m 666 test/zblat3 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
269
+ @install -m 666 test/zblat2.dat $(DESTDIR)$(OPENBLAS_BINARY_DIR)
270
+ @install -m 666 test/zblat3.dat $(DESTDIR)$(OPENBLAS_BINARY_DIR)
271
+ ifeq ($(ARCH), filter($(ARCH), x86 x86_64 ia64 MIPS))
272
+ @install -m 666 test/zblat3_3m $(DESTDIR)$(OPENBLAS_BINARY_DIR)
273
+ @install -m 666 test/zblat3_3m.dat $(DESTDIR)$(OPENBLAS_BINARY_DIR)
274
+ endif
275
+ endif
276
+ endif
277
+ endif
278
+ ifneq ($(ONLY_CBLAS), 1)
279
+ ifeq ($(BUILD_SINGLE),1)
280
+ @install -m 666 ctest/xscblat1 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
281
+ @install -m 666 ctest/xscblat2 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
282
+ @install -m 666 ctest/xscblat3 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
283
+ @install -m 666 ctest/sin2 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
284
+ @install -m 666 ctest/sin3 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
285
+ endif
286
+ ifeq ($(BUILD_DOUBLE),1)
287
+ @install -m 666 ctest/xdcblat1 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
288
+ @install -m 666 ctest/xdcblat2 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
289
+ @install -m 666 ctest/xdcblat3 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
290
+ @install -m 666 ctest/din2 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
291
+ @install -m 666 ctest/din3 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
292
+ endif
293
+ ifeq ($(BUILD_COMPLEX),1)
294
+ @install -m 666 ctest/xccblat1 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
295
+ @install -m 666 ctest/xccblat2 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
296
+ @install -m 666 ctest/xccblat3 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
297
+ @install -m 666 ctest/cin2 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
298
+ @install -m 666 ctest/cin3 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
299
+ ifeq ($(ARCH), filter($(ARCH), x86 x86_64 ia64 MIPS))
300
+ @install -m 666 ctest/xccblat3_3m $(DESTDIR)$(OPENBLAS_BINARY_DIR)
301
+ @install -m 666 ctest/cin3_3m $(DESTDIR)$(OPENBLAS_BINARY_DIR)
302
+ endif
303
+ endif
304
+ ifeq ($(BUILD_COMPLEX16),1)
305
+ @install -m 666 ctest/xzcblat1 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
306
+ @install -m 666 ctest/xzcblat2 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
307
+ @install -m 666 ctest/xzcblat3 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
308
+ @install -m 666 ctest/zin2 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
309
+ @install -m 666 ctest/zin3 $(DESTDIR)$(OPENBLAS_BINARY_DIR)
310
+ ifeq ($(ARCH), filter($(ARCH), x86 x86_64 ia64 MIPS))
311
+ @install -m 666 ctest/xzcblat3_3m $(DESTDIR)$(OPENBLAS_BINARY_DIR)
312
+ @install -m 666 ctest/zin3_3m $(DESTDIR)$(OPENBLAS_BINARY_DIR)
313
+ endif
314
+ endif
315
+
316
+ endif
317
+ ifeq ($(CPP_THREAD_SAFETY_TEST), 1)
318
+ @install -m 666 cpp_thread_test/dgemm_tester $(DESTDIR)$(OPENBLAS_BINARY_DIR)
319
+ @install -m 666 cpp_thread_test/dgemv_tester $(DESTDIR)$(OPENBLAS_BINARY_DIR)
320
+ endif
321
+ endif
322
+
0 commit comments