# hipBLAS-common [components.lib."math-libs/BLAS/hipBLAS-common/stage"] [components.dbg."math-libs/BLAS/hipBLAS-common/stage"] [components.dev."math-libs/BLAS/hipBLAS-common/stage"] [components.doc."math-libs/BLAS/hipBLAS-common/stage"] # rocRoller [components.lib."math-libs/BLAS/rocRoller/stage"] optional = true [components.dbg."math-libs/BLAS/rocRoller/stage"] optional = true [components.dev."math-libs/BLAS/rocRoller/stage"] optional = true exclude = [ "include/mxDataGenerator/**", "lib/cmake/mxDataGenerator/**", ] [components.doc."math-libs/BLAS/rocRoller/stage"] optional = true [components.test."math-libs/BLAS/rocRoller/stage"] include = [ "bin/rocroller/**", "bin/rocroller-test*", ] optional = true # origami [components.dbg."math-libs/BLAS/origami/stage"] [components.dev."math-libs/BLAS/origami/stage"] [components.lib."math-libs/BLAS/origami/stage"] [components.doc."math-libs/BLAS/origami/stage"] [components.test."math-libs/BLAS/origami/stage"] include = [ "bin/origami-tests*", "bin/origami/**", ] # hipBLAS [components.lib."math-libs/BLAS/hipBLAS/stage"] exclude = [ "lib/libhipblas_fortran.so", ] [components.dbg."math-libs/BLAS/hipBLAS/stage"] [components.dev."math-libs/BLAS/hipBLAS/stage"] [components.doc."math-libs/BLAS/hipBLAS/stage"] include = [ "**/hipblas_clients_readme.txt", ] [components.test."math-libs/BLAS/hipBLAS/stage"] include = [ "bin/hipblas_*.yaml", "lib/libhipblas_fortran.so", # Clients benchmarks "bin/hipblas-bench*", "bin/hipblas_v2-bench*", # Clients tests "bin/hipblas-test*", "bin/hipblas_gentest.py", "bin/hipblas_gtest.data", "bin/hipblas_v2-test*", "bin/hipblas_v2_gtest.data", # Clients tests outputs "bin/hipblas/**", ] # hipBLASLt [components.lib."math-libs/BLAS/hipBLASLt/stage"] include = [ "bin/hipblaslt/library/**", "lib/hipblaslt/library/**", "lib/hipblaslt/rocisa/**", ] [components.dbg."math-libs/BLAS/hipBLASLt/stage"] [components.dev."math-libs/BLAS/hipBLASLt/stage"] include = [ "bin/sample_*", ] [components.doc."math-libs/BLAS/hipBLASLt/stage"] include = [ "share/hipblaslt/samples/**", ] [components.test."math-libs/BLAS/hipBLASLt/stage"] include = [ # Clients benchmarks "bin/hipblaslt-bench*", "bin/hipblaslt-bench-*", "bin/hipblaslt-sequence*", "bin/hipblaslt-api-overhead*", "bin/sequence.yaml", # Clients tests "bin/hipblaslt-test*", "bin/hipblaslt_gentest.py", "bin/hipblaslt_gtest.data", "bin/hipblaslt_*.yaml", "bin/hipblaslt/**", # hipblaslt-perf and python modules "bin/hipblaslt-perf", "share/hipblaslt/performance/**", # Built samples (may want these in a samples component at some point). "libexec/hipblaslt-samples/**", # TensileLite Python test artifacts "share/hipblaslt/tensilelite/**", # TensileLite client binary (common/benchmark tests) "libexec/hipblaslt/tensilelite/**", ] # rocBLAS [components.lib."math-libs/BLAS/rocBLAS/stage"] include = [ "bin/rocblas/library/**", "lib/rocblas/library/**", ] [components.dbg."math-libs/BLAS/rocBLAS/stage"] [components.dev."math-libs/BLAS/rocBLAS/stage"] [components.doc."math-libs/BLAS/rocBLAS/stage"] include = [ "**/rocblas_clients_readme.txt", ] [components.test."math-libs/BLAS/rocBLAS/stage"] include = [ # Clients benchmarks "bin/rocblas-bench*", "bin/rocblas-gemm-tune*", # Clients tests (test_runner runs ctest from bin/rocblas/; needs CTestTestfile.cmake) "bin/rocblas/**", "bin/rocblas-test*", "bin/rocblas_gentest.py", "bin/rocblas_gtest.data", "bin/rocblas_*.yaml", "bin/*_rtest.xml", "bin/*_rtest.py", # Clients samples "bin/rocblas-example*", ] # rocSOLVER [components.lib."math-libs/BLAS/rocSOLVER/stage"] optional = true [components.dbg."math-libs/BLAS/rocSOLVER/stage"] optional = true [components.dev."math-libs/BLAS/rocSOLVER/stage"] optional = true [components.doc."math-libs/BLAS/rocSOLVER/stage"] optional = true [components.test."math-libs/BLAS/rocSOLVER/stage"] include = [ "bin/rocsolver-bench*", # Clients tests (test_runner runs ctest from bin/rocsolver/; needs CTestTestfile.cmake) "bin/rocsolver/**", "bin/rocsolver-test*", "share/rocsolver/test/**", ] optional = true # hipSOLVER [components.lib."math-libs/BLAS/hipSOLVER/stage"] exclude = [ "lib/libhipsolver_fortran.so*", ] optional = true [components.dbg."math-libs/BLAS/hipSOLVER/stage"] optional = true [components.dev."math-libs/BLAS/hipSOLVER/stage"] optional = true [components.doc."math-libs/BLAS/hipSOLVER/stage"] optional = true [components.test."math-libs/BLAS/hipSOLVER/stage"] include = [ "bin/hipsolver-bench*", # Clients tests (test_runner runs ctest from bin/hipsolver/; needs CTestTestfile.cmake) "bin/hipsolver/**", "bin/hipsolver-test*", "lib/libhipsolver_fortran.so*", "share/hipsolver/test/**", ] optional = true # rocSPARSE [components.lib."math-libs/BLAS/rocSPARSE/stage"] optional = true include = [ "lib/rocsparse/rocsparseio-info*", "bin/rocsparseio-info.exe", ] [components.run."math-libs/BLAS/rocSPARSE/stage"] optional = true include = [ "bin/rocsparse_mtx2csr", "lib/rocsparse/rocsparseio-convert", "bin/rocsparseio-convert.exe", ] [components.dbg."math-libs/BLAS/rocSPARSE/stage"] optional = true [components.dev."math-libs/BLAS/rocSPARSE/stage"] optional = true [components.doc."math-libs/BLAS/rocSPARSE/stage"] optional = true [components.test."math-libs/BLAS/rocSPARSE/stage"] include = [ "bin/rocsparse/**", "bin/*_rtest.xml", "bin/rocsparse-bench*", "bin/rocsparse-test*", "libexec/rocsparse/test/rocsparse_gentest.py", "share/rocsparse/test/**", "clients/matrices/**" ] optional = true # hipSPARSE [components.lib."math-libs/BLAS/hipSPARSE/stage"] optional = true [components.run."math-libs/BLAS/hipSPARSE/stage"] optional = true include = [ "bin/hipsparse_mtx2csr", ] [components.dbg."math-libs/BLAS/hipSPARSE/stage"] optional = true [components.dev."math-libs/BLAS/hipSPARSE/stage"] optional = true include = [ "**/*.cmake" ] exclude = [ "share/hipsparse/test/**", "bin/hipsparse/**", ] [components.doc."math-libs/BLAS/hipSPARSE/stage"] optional = true [components.test."math-libs/BLAS/hipSPARSE/stage"] include = [ "bin/hipsparse/**", "bin/*_rtest.xml", "bin/hipsparse-bench*", "bin/hipsparse-test*", "libexec/hipsparse/test/hipsparse_gentest.py", "share/hipsparse/test/**", "clients/matrices/**" ] optional = true # hipSPARSELt [components.lib."math-libs/BLAS/hipSPARSELt/stage"] include = [ "bin/hipsparselt/library/**", "lib/hipsparselt/library/**", ] [components.dbg."math-libs/BLAS/hipSPARSELt/stage"] optional = true [components.dev."math-libs/BLAS/hipSPARSELt/stage"] optional = true include = [ "**/*.cmake" ] exclude = [ "bin/hipsparselt/CTest*", ] [components.doc."math-libs/BLAS/hipSPARSELt/stage"] optional = true [components.test."math-libs/BLAS/hipSPARSELt/stage"] include = [ # Clients benchmarks "bin/hipsparselt-bench*", # Clients tests "bin/hipsparselt/**", "bin/hipsparselt-test*", "bin/hipsparselt_gtest.data", "bin/hipsparselt_gentest.py", "bin/hipsparselt_*.yaml", # Clients samples (may want these in a samples component at some point). "bin/example_*", ]