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
1c0b17f809
Removed obsolete AC_PROG_CC_C99
2021-05-28 11:43:34 +02:00