Martin Kroeker
3d155cff83
Merge pull request #1981 from edisongustavo/develop
...
Fix include directory of exported targets
2019-01-28 15:44:42 +01:00
Edison Gustavo Muenz
e908ac2a51
Fix include directory of exported targets
2019-01-23 15:09:13 +01:00
Martin Kroeker
f0d834b824
Use VERSION_LESS for comparisons involving software version numbers
2019-01-22 12:32:24 +01:00
Daniel Cohen Gindi
63bbd7b0d7
Better support for MSVC/Windows in CMake
2019-01-21 17:47:47 +02:00
Martin Kroeker
2940798ea7
Increment version to 0.3.6.dev
2018-12-31 23:10:59 +01:00
Martin Kroeker
93fa6b7b76
Increment version to 0.3.5.dev
2018-12-02 23:42:33 +01:00
Martin Kroeker
b028960aba
Merge branch 'release-0.3.0' into develop
2018-12-02 23:38:49 +01:00
Martin Kroeker
474f7e9583
Add SYMBOLPREFIX and -SUFFIX options and improve help output
2018-10-06 14:28:04 +02:00
Martin Kroeker
2982ce505d
Update version to 0.3.4.dev
2018-08-31 00:18:37 +02:00
Martin Kroeker
3197f86762
Version 0.3.3
2018-08-30 23:43:14 +02:00
Scott Thornton
2a9a9389ef
Added target_include_directories()
2018-08-02 14:58:52 -05:00
Scott Thornton
8ebf541e97
Set EXPORT_NAME to match OpenBLASConfig.cmake
2018-07-30 15:18:29 -05:00
Martin Kroeker
2cc8fb0ad2
Set version to 0.3.3.dev
2018-07-30 08:22:38 +02:00
Martin Kroeker
64826a0d7d
Merge branch 'release-0.3.0' into develop
2018-07-29 22:37:09 +02:00
Martin Kroeker
1392eba488
set version number to 0.3.2.dev
2018-07-01 12:01:16 +02:00
Martin Kroeker
e6d7711199
remove dev suffix from version number
2018-07-01 11:59:47 +02:00
Martin Kroeker
e65f451409
include CMakePackageConfigHelpers
2018-06-10 15:09:43 +02:00
Martin Kroeker
0bea6bb9e7
Create OpenBLASConfig.cmake from cmake as well
2018-06-10 09:24:37 +02:00
Martin Kroeker
5fae96fb70
Update version to 0.3.1.dev
2018-05-31 12:43:45 +02:00
xoviat
b3f24c9664
CMake: Use the correct library name on windows
...
FindBLAS and FindLAPACK don't correctly detect the OpenBLAS library
name on windows. I am unsure why this was originally set this way, but
it has caused me some trouble.
2018-01-11 11:34:53 -06:00
Martin Kroeker
9381ac2748
Explicitly link against libm on Android with cmake as well
...
Patch from #1384
2017-12-05 13:02:48 +01:00
Ian Henriksen
72956e8950
Build MATGEN LAPACK routines by default when building with CMake.
2017-11-06 14:47:27 -06:00
Martin Kroeker
78cec6209c
Add ReLAPACK option
2017-10-12 16:58:37 +02:00
Sacha
ef64991506
Clean up config file writing.
2017-08-23 12:47:38 +10:00
Sacha
7a867082d8
Fix open_blas.config which was never working out-of-source. Remove need for gen_config_h.exe. If OpenMP is requested, do not silently ignore when it isn't available.
2017-08-23 11:16:24 +10:00
Sacha Refshauge
a1b87eac6b
Do not require Perl for MSVC if CMake >= 3.4
2017-08-23 07:19:02 +10:00
Sacha Refshauge
47ebce4d1a
Clean up, fix old typos. Simplify arch usages. Move system arch check to earlier position.
2017-08-21 00:37:29 +10:00
Sacha Refshauge
b9ec72546c
Only run utest without NOFORTRAN, same as Makefile. Linux now compiles.
2017-08-20 00:13:24 +10:00
Sacha Refshauge
6aac06587d
Fix typos and use CMake OpenMP support.
2017-08-17 17:27:01 +10:00
7c1acc07f0
Fix bug that required fortran. Fix bug that needed CXX var. Remove redundant set vars. Fix threading detection. Do not attempt to run code if cross compiling.
2017-08-17 03:32:04 +10:00
38d273ea03
Drop some redundant vars and improve arch detection in CMake.
2017-08-17 02:04:36 +10:00
7242cdc4ec
Allow CMake to determine if it is building static or shared.
2017-08-17 00:51:04 +10:00
90a4dab501
Let CMake deal with build type.
2017-08-17 00:35:54 +10:00
Isuru Fernando
6f83004252
Test DYNAMIC_ARCH on appveyor
2017-08-06 19:17:31 +05:30
Isuru Fernando
d798487213
Fixes for dynamic_arch. almost there
2017-08-02 17:25:49 +05:30
Isuru Fernando
4260215adf
Support DYNAMIC_ARCH with cmake
2017-08-01 22:25:52 +05:30
Isuru Fernando
8381591f56
No need of a temp file for f77blas.h
2017-08-01 15:27:19 +05:30
Isuru Fernando
c9c13a8a0c
Fix installing cblas.h and fix tabs
2017-08-01 14:58:49 +05:30
Isuru Fernando
7a96499b29
Don't change timestamps
2017-08-01 13:43:59 +05:30
Zhang Xianyi
a797666fbe
Bump develop version for 0.3.0.
2017-07-24 12:06:29 +08:00
Zhang Xianyi
27a9df6477
Update doc for 0.2.20 version.
2017-07-24 11:55:10 +08:00
Neil Shipp
34513be726
Add Microsoft Windows 10 UWP build support
2017-06-23 13:07:34 -07:00
Neil Shipp
5de7727cc7
Reorder dependencies to allow in-place build to succeed the first time.
2017-06-22 18:05:19 -07:00
Neil Shipp
96df4b9b17
Avoid truncating cblas.h when compiling gencblas target
2017-06-22 17:08:09 -07:00
Neil Shipp
29dc8e0c61
Revert changes to sed and awk
2017-06-21 17:49:57 -07:00
Neil Shipp
65e56cb29d
Add 64bit support for Microsoft Visual Studio
2017-06-21 13:38:22 -07:00
Martin Kroeker
8f0d6c06a9
Fix installation of header files with cmake ( #1186 )
...
* Fix installation of header files with cmake
Install only the required header files, with openblas_config.h preprocessed like in Makefile.install
Fixes #1184
* Update CMakeLists.txt
Escape remaining semicolons in awk argument list (to get it working on Windows as well)
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
* Add files via upload
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
see if it is the single quotes that cause the problem on windows
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
* Update CMakeLists.txt
* Use C utility instead of awk for header generation in cmake builds
* Update CMakeLists.txt
* Fix generation and installation of header files
Generate openblas_config.h and f77blas.h with same contents as in plain Makefile builds and install only the public header files
2017-06-01 16:36:26 +02:00
David Seifert
ed79a29d87
Use GNUInstallDirs to allow changing target directories
...
* Multi-lib distributions need to change the libdir
which is only portably possible with `GNUInstallDirs`.
* Multi-arch distributions such as Debian and Exherbo
need to be able to change the bindir.
2017-04-16 00:43:47 +02:00
Martin Kroeker
cd8f80634f
Create and install openblas.pc in cmake builds
2017-02-12 14:37:33 +01:00
Martin Kroeker
bdd51cdabc
Add cmake install target
...
Add CMAKE install target (based on patch provided by PrimarchOfTheSpaceWolves in #957 )
This was originally merged as 988 but accidentally reverted by my subsequent PR the following day
2017-02-11 16:43:46 +01:00