1
0
mirror of https://github.com/TREX-CoE/trexio.git synced 2024-07-22 18:57:39 +02:00
Commit Graph

62 Commits

Author SHA1 Message Date
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
f788c859fb fix current version number 2021-06-15 18:31:43 +02:00
ac45a937af Merge branch 'master' into add-strings 2021-06-15 11:49:42 +02:00
e8732c3611 print HDF5 version in the configure output 2021-06-09 13:57:11 +02:00
77f2858548 Add index in files 2021-06-04 14:43:27 +02:00
a5ae1d239b Improve HDF5 in configure 2021-06-03 01:25:20 +02:00
6d1e9df1a3 Fixing HDF5 in configure 2021-06-02 12:09:26 +02:00
ed66a8c0cf Fixed Fortran test 2021-06-02 11:54:07 +02:00
8b580fee4a Automake done. Need to improve tests 2021-05-28 13:36:39 +02:00
893dda8581 Working on configure 2021-05-28 12:34:58 +02:00
732780430d Working on automake 2021-05-28 12:23:19 +02:00
b172b506ff Moved config.h in include 2021-05-28 12:19:15 +02:00
e46d314a5f Check for C99 2021-05-28 12:16:32 +02:00