1
0
mirror of https://github.com/TREX-CoE/trexio.git synced 2024-11-03 20:54:07 +01:00
Commit Graph

74 Commits

Author SHA1 Message Date
13567fceb8 [wheel build] Set version number to 2.3.1 for fixing text backend in python 2023-04-26 10:10:42 +02:00
fbd44013db
Bumd the minor version after the release 2023-04-03 22:45:54 +02:00
fb711e1bed Fixed #111 2023-01-20 10:31:56 +02:00
37fd013f6c Improve HDF5 detection 2023-01-19 01:21:49 +01:00
fc7ddaddc0 Fixing HDF5 detection 2023-01-19 00:14:01 +01:00
0bda2330c7 Fix confgure.ac 2023-01-16 19:29:06 +01:00
5742221eb2 If header is not found, try pkgconfig 2023-01-16 19:26:52 +01:00
aa4e9ca7d3 Fixed pkg-config 2023-01-16 19:18:58 +01:00
8da5c2215b Removed dependency on hdf5_hl 2023-01-16 14:54:17 +01:00
9355609ced Rewrote HDF5 detection 2023-01-13 15:47:23 +01:00
69aa17862c configure tries cp -r -n 2023-01-05 10:28:07 +01:00
fefc01b46b Added trexio_cp 2023-01-03 18:29:21 +01:00
fb1dcb5fca Added 'AM_PROG_CC_C_O' in 'configure.ac' 2022-12-13 17:09:10 +01:00
158f99bde9 Merge branch 'master' of github.com:TREX-CoE/trexio 2022-12-13 17:08:05 +01:00
4ac593351c hdf5_hl 2022-12-13 17:07:57 +01:00
Evgeny Posenitskiy
34629c7d97
Update Debian files (#100)
* Change debian files to avoid conflicts when packaging
2022-09-27 13:54:54 +02:00
5b5730ed81 Do not rely on the .git folder for TREXIO_DEVEL setup
This poses issues when packaging for Guix and Debian
2022-09-26 17:06:04 +02:00
cd48a74fd7 Fixed 'warning: cannot check for file existence when cross compiling' 2022-09-06 17:19:38 +02:00
1fde6f9aa1 Optionally disable the Fortran tests in the user mode 2022-09-06 11:52:36 +02:00
e8dffaac15 Manually append -fPIC flag
This solves issues with some compilers, e.g. Intel ones, which fail to resolve some linking symbols when configured in a simple manner (./configure CC=icc FC=ifort)
2022-07-12 17:07:38 +02:00
6d0293a379 Disable the malloc check to improve cross-compilation
For example, compiling with gcc compiler with -fsanitize=address flag with use a different library for malloc-ing. This will fail if Autoconf add some symbols due to the use of AC_FUNC_MALLOC
2022-07-08 18:12:50 +02:00
189f6de6a9 Upgrade the minor versions after the release 2022-06-03 11:37:02 +02:00
3078f825e7 Revert "Upgrade the minor version before the release"
This reverts commit 22531b47eb.
2022-06-03 09:51:31 +02:00
22531b47eb Upgrade the minor version before the release 2022-06-03 09:49:15 +02:00
f00505a763 Add configure --with-efence to debug memory issues 2022-05-06 11:07:26 +02:00
73d24e6def Merged pseudo 2022-02-23 18:40:55 +01:00
6ab5c67ebe [pre-release] upgrade versions and produce wheels for CPython 3.10 2021-12-27 16:26:17 +01:00
f89481fe60 Merge branch 'master' into cmake-and-guix 2021-11-18 13:59:05 +01:00
c5c4b7e473 Remove 2nd occurence of LT_INIT 2021-11-17 14:22:48 +01:00
4e20a5fde3 Modernize configure.ac 2021-11-17 14:16:55 +01:00
297552418b add AC_CONFIG_AUX_DIR 2021-11-13 18:04:52 +01:00
42bf7ce94c Store Git hash 2021-11-08 19:41:17 +01:00
cce0f49785 use HAVE_HDF5 instead of DO_HDF5 for conditional compilation 2021-11-02 10:32:51 +01:00
7d00b87ad8 Merge branch 'master' into optional-hdf5 2021-11-01 11:58:50 +01:00
d42dc7f449 optional HDF5 compilation
via configure script and pre-processor macros
2021-11-01 11:55:34 +01:00
3154e01021 Merge branch 'configure' of github.com:TREX-CoE/trexio into configure 2021-11-01 10:16:14 +01:00
f0dd4563bc Automatic developer mode 2021-11-01 10:16:02 +01:00
0a6c1dc65f Removed TREXIO_DEVEL in configure 2021-11-01 10:02:25 +01:00
5756b5df33 upgrade major versions due to changes in basis and ECP formats
needed to indicate that the backward copatibility will be broken
2021-10-19 10:24:44 +02:00
2bdcf87a55 Fix #62 : raise autoconf error when not in developer mode
but trying to configure the GitHub repo clone.

This is required because TREXIO source files can either be generated in developer mode (using emacs org-mode files) or obtained from the source code distribution.
2021-10-12 15:55:58 +02:00
a8bdb9b00e update current version to 1.1 2021-10-08 13:03:35 +02:00
947a8a12f8 Fix bug due to PACKAGE_VERSION definition in trexio.h 2021-10-07 09:54:19 +02:00
35cb07d11b upgrade TREXIO major version before release 2021-09-30 17:26:58 +02:00
ed47bad056 roll back names in PKG_CHECK_MODULES 2021-08-21 11:58:42 +03:00
9f674b1add fix bug due to HDF5 name duplication in PKG_CHECK_MODULES 2021-08-20 16:30:05 +03:00
aee68dd619 add Autoconf macro for SWIG 2021-08-20 15:20:09 +03:00
56df1c8549 propagate local user name from $USER to config.h 2021-07-23 15:48:45 +02:00
3a4e737630 specify minimal required version of Libtool in configure.ac 2021-06-23 17:05:14 +02:00
6b18a64a8e more general HDF5 detection
do not restrict to serial builds but enable also parallel ones (common on HPCs)
2021-06-22 11:37:54 +02:00
ec0db01f0c Documentation in dist 2021-06-18 12:04:03 +02:00