Martin Kroeker
4867cf5dd7
Update version to 0.3.24.dev
2023-09-04 08:39:40 +02:00
Martin Kroeker
3c49711f1e
Update version to 0.3.24
2023-09-03 22:57:22 +02:00
sL1pKn07
c677978789
Install .cmake files in CMAKE_INSTALL_LIBDIR
...
This avoid problems when build and install 64 and 32 bits libs at same time,
because both overwrite the .cmake files if install it in an non-architecture depend path
like is `share/cmake/foo` is.
cmake now pick the correct .cmake files when try to add to another project as depencies
2023-06-17 15:17:49 +02:00
Martin Kroeker
e2779c852f
Do not build the tests when only the CBLAS interface is selected ( #4041 )
...
* Do not build the tests when only the CBLAS interface is selected
2023-05-15 20:49:56 +02:00
Martin Kroeker
cd8eb33a9c
Expose BUILD_LAPACK_DEPRECATED
2023-04-11 22:39:53 +02:00
Martin Kroeker
fd20a2e8c6
Convert CMAKE booleans to 0/1 values for gensymbol
2023-04-10 22:28:00 +02:00
Martin Kroeker
3e8f51e7cf
Update version to 0.3.23.dev
2023-04-01 22:25:07 +02:00
Martin Kroeker
8f32384633
Increment version to 0.3.23
2023-04-01 22:17:27 +02:00
Martin Kroeker
3c9654219f
Update version to 0.3.22.dev
2023-03-26 23:37:13 +02:00
Martin Kroeker
e46971b9d5
Merge branch 'develop' into release-0.3.0
2023-03-26 23:34:17 +02:00
Martin Kroeker
6876360a7a
Merge pull request #3896 from antonio-rojas/patch-1
...
Fix USE_PERL option usage
2023-02-02 17:24:36 +01:00
Antonio Rojas
21a18fdf2f
Fix USE_PERL option usage
...
Once you define the USE_PERL variable it is always set as DEFINED regardless of its value. One should chack for the actual variable value.
2023-02-02 13:12:41 +01:00
Martin Kroeker
7e97dddbf9
Fix linking the library with libm on systems known to need it
2023-02-02 10:43:01 +01:00
Martin Kroeker
d5810b077a
Copy NO_WARMUP preset from Makefile.rule
2022-12-16 09:16:49 +01:00
Martin Kroeker
06b022b139
Fix ReLAPACK source selection
2022-10-30 12:42:36 +01:00
Martin Kroeker
1dd979959d
set version to 0.3.21.dev
2022-08-07 23:02:36 +02:00
Martin Kroeker
b89fb708ca
Update version to 0.3.21
2022-08-07 22:36:26 +02:00
Martin Kroeker
914c4d0fe8
Add C versions of the CBLAS test sources ( #3656 )
...
* Add C conversions of the CBLAS tests for NOFORTRAN=1 builds
* Enable CTEST without Fortran and fix passing of BUILD_vartype options to exports/gensymbol
2022-06-28 11:52:48 +02:00
Martin Kroeker
7093a34a34
Add fallback option USE_PERL for original PERL-based build scripts
2022-05-22 18:27:02 +02:00
Owen Rafferty
42c7a27e6b
rewrite perl scripts in universal shell
2022-05-18 19:00:15 -05:00
Martin Kroeker
567d8853d1
rename lapack subtarget to lapack_overrides to avoid name clash with netlib in case-insensitive settings
2022-04-30 20:38:09 +02:00
Martin Kroeker
b7873605d4
Use f2c translations of LAPACK when no Fortran compiler is available ( #3539 )
...
* Add C equivalents of the Fortran routines from Reference-LAPACK as fallbacks, and C_LAPACK variable to trigger their use
2022-04-09 22:38:58 +02:00
Martin Kroeker
4199ca728e
Add LAPACK-like option to omit the LAPACK testsuite
2022-03-24 21:23:28 +01:00
AlessioZanga
ed2871cb71
Change `BUILD_WITHOUT_LAPACK` to `OFF` by default
2022-03-05 23:35:29 +01:00
Alessio Zanga
ed8c028f7f
Remove MSVC limitation
2022-03-05 14:06:21 +01:00
Martin Kroeker
1564b632ad
Merge branch 'release-0.3.0' into develop
2022-02-20 22:33:45 +01:00
Martin Kroeker
dec53e0ca2
Update version to 0.3.20
2022-02-20 22:30:50 +01:00
Martin Kroeker
6cae44d4f7
Ensure that the right xerbla gets included in OSX DYNAMIC_ARCH builds
2021-12-28 19:06:55 +01:00
Martin Kroeker
894fde9bfe
Update version to 0.3.19.dev
2021-12-19 21:21:47 +01:00
Martin Kroeker
54a0c0bce3
Merge branch 'release-0.3.0' into develop
2021-12-19 16:35:07 +01:00
Martin Kroeker
6025daca63
Update version to 0.3.19
2021-12-19 16:32:04 +01:00
Martin Kroeker
ea09355eae
Fix DYNAMIC_ARCH builds with CMAKE on OSX and add corresponding test to Azure CI ( #3409 )
...
* Use linker response files and a custom link command to get around ARG_MAX limitations on OSX
* Reconfigure a redundant job on Azure to test shared library builds with CMAKE and DYNAMIC_ARCH on OSX
2021-12-04 22:24:02 +01:00
Mehdi Chinoune
9874cd11cb
Fix exported OpenBLASTargets.cmake
...
When both BUILD_SHARED_LIBS and BUILD_STATIC_LIBS are enabled,
cmake export both of them to OpenBLASTargets under tha same name `OpenBLAS::OpenBLAS`
which leads to fatal error about OpenBLAS::OpenBLAS being both static and shared target.
This change makes cmake export only the shared library in that case.
There is another solution to treat them as components,
but I am afraid that will make it backward incompatible.
2021-10-30 04:37:41 +01:00
Mehdi Chinoune
556788281d
[NFC] Improve CMakeLists.txt file readibility
...
Add some extra lines and indentations.
2021-10-17 20:50:51 +01:00
Mehdi Chinoune
28a77a8698
Support building both static and shared libraries
2021-10-16 20:45:21 +01:00
Martin Kroeker
32b4d01d16
Update version to 0.3.18.dev
2021-10-02 21:15:00 +02:00
Martin Kroeker
9549167357
Merge branch 'release-0.3.0' into develop
2021-10-02 19:35:03 +02:00
Martin Kroeker
686e1f0052
Update version to 0.3.18
2021-10-02 19:29:59 +02:00
Martin Kroeker
5e4f1e3677
Remove BFLOAT16 from the task list of GenerateNamedObject
2021-09-14 16:09:46 +02:00
Martin Kroeker
6e3fbe8ac5
Update version to 0.3.17.dev
2021-07-15 14:59:15 +02:00
Martin Kroeker
4777eb678f
Update version to 0.3.17
2021-07-15 14:46:24 +02:00
Martin Kroeker
db4908ebfa
Update version to 0.3.16
2021-07-12 00:08:55 +02:00
Martin Kroeker
4c033730bb
Update version to 0.3.15
2021-05-02 23:49:49 +02:00
Martin Kroeker
e107454454
Update version to 0.3.14.dev
2021-03-17 21:14:05 +01:00
Martin Kroeker
2663e44724
Update version to 0.3.14 for release
2021-03-17 20:20:00 +01:00
xoviat
3dfecaaf7c
require nofortran to be set on msvc
2021-01-27 16:39:15 -06:00
xoviat
3165c915b6
fix test helpers
2021-01-27 15:24:49 -06:00
Martin Kroeker
9031ebd7d5
Update version to 0.3.13.dev
2020-12-12 23:28:20 +01:00
Martin Kroeker
7bc0e4a2e0
Update version to 0.3.13 for release
2020-12-12 18:15:33 +01:00
Martin Kroeker
81fcfd5ed3
Update version to 0.3.12.dev
2020-10-24 23:28:29 +02:00