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

78 Commits

Author SHA1 Message Date
q-posev
326686e44c
Build and test Python API without HDF5 back end 2023-05-25 18:20:56 +02:00
4ac80d0424 Improve Makefile.am 2023-05-10 15:53:38 +02:00
52d45c1e51 Fixed dim and better restructuration 2023-01-03 19:28:00 +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
bbb9bcb085 Fix Makefile after introduction of HAVE_FORTRAN 2022-09-10 21:16:43 +02:00
1fde6f9aa1 Optionally disable the Fortran tests in the user mode 2022-09-06 11:52:36 +02:00
c0879ad974 Add Guix manifest to the distribution 2022-07-28 14:14:42 +02:00
d8e6f43ac1 Better packaging 2022-07-04 12:50:07 +02:00
3b47f26b0a Fix Makefile.am 2022-07-04 12:50:07 +02:00
950ae7a508 make ocaml-install in Makefile.am 2022-07-04 12:50:07 +02:00
q-posev
2876d73885 Switch to pytest for unit testing 2022-06-01 17:42:30 +02:00
33838546c7 Merge branch 'master' into add-determinants 2022-04-13 16:56:31 +02:00
q-posev
81c4283353 Add tests 2022-04-12 00:45:59 +02:00
q-posev
a2fee3164b [WIP] text back end 2022-04-11 09:26:54 +02:00
fe526ef8b9 python-install fails when SWIG is not installed 2022-03-31 14:19:41 +02:00
15c8e10184 Added test 2022-03-31 13:53:57 +02:00
28f2788ffe Use PACKAGE_VERSION substitution variable 2022-02-17 11:59:20 +01:00
f5b2e98018 Add debuild_from_dist rule
This can produce debian packages when executed within the source code distribution, namely within the directory extracted from the `make dist`-produced tarball
2022-02-16 18:02:45 +01:00
7ba6924a8a add unit tests for delete_group functionality 2022-01-24 10:12:44 +01:00
fe75b72752 Fix bug: clean docs/ only in the maintainer mode
Previously there was an issue that make clean in the distribution tarball was cleaning the docs/ directory but there was no rule to tangle the HTML files when not in the maintainer mode
2022-01-13 13:26:12 +01:00
Evgeny Posenitskiy
dcb976010f
Automate build and upload of CPython wheels (#72)
* use PyPA build package to produce wheels

* update the Makefile and install_pytrexio to use PyPA build package

* remove MacOS-11 from runners

* [MacOS] portable expression for FreeBSD sed

* disable usage of NUMPY_INCLUDEDIR env variable

* activate PyPI upload and disable TestPyPI
2022-01-07 18:47:23 +01:00
q-posev
31ccd27a0a fix warnings on MacOS 2021-12-17 17:07:53 +01:00
0837da9bbe Added documentation 2021-12-16 00:11:36 +01:00
1514f6eb83 Merge branch 'master' into add-sparse-datasets 2021-12-15 22:54:30 +01:00
6705f199b8 Removed -no-install 2021-12-15 13:46:32 +01:00
69e52d3071 add tests/trexio_f.f90 module file to CLEANFILES 2021-12-09 16:14:28 +01:00
ddcfff0f83 add the unit test for HDF5 back end 2021-12-08 17:24:16 +01:00
99a234853b add dependencies on generator Python scripts 2021-12-01 09:54:09 +01:00
db4b66d81d [WIP] add C test for sparse I/O in text back end 2021-11-30 16:33:30 +01:00
f9a023848d use EXTRA_DIST instead of dist_DATA for CMake files 2021-11-18 14:34:19 +01:00
ac2e070956 rename html target to html-local folowing autoconf warning 2021-11-18 13:59:34 +01:00
72c355c7cc Top-level CMakeLists with subdirectories 2021-11-17 14:00:35 +01:00
ae753108ff move FindTREXIO and cmake_uninstall modules in cmake directory 2021-11-17 11:02:35 +01:00
21131ed352 include CMake-specific files into Autotools distribution 2021-11-16 18:11:42 +01:00
f03812d2b4 fix warning about conflicting .PHONY 2021-11-08 20:46:24 +01:00
f0df59e003 Merge branch 'master' of github.com:TREX-CoE/trexio 2021-11-08 20:11:32 +01:00
568991af37 Force regeneration of hash 2021-11-08 20:08:42 +01:00
42bf7ce94c Store Git hash 2021-11-08 19:41:17 +01:00
ed4b2a99cb add html and doc rules 2021-11-04 12:02:14 +01:00
b40c960cef Fix make distcheck and parallel bmake 2021-11-03 10:25:09 +01:00
q-posev
e216c7d345 Fix bug with circular dependency in HTML_FILES; enabled serial bmake 2021-11-02 21:52:32 +01:00
7128675339 Merge branch 'master' into configure 2021-11-02 16:27:50 +01:00
92da30a46f Removed cyclic dependency. Compiles with bmake 2021-11-02 16:26:33 +01:00
cce0f49785 use HAVE_HDF5 instead of DO_HDF5 for conditional compilation 2021-11-02 10:32:51 +01:00
d42dc7f449 optional HDF5 compilation
via configure script and pre-processor macros
2021-11-01 11:55:34 +01:00
q-posev
39c7587b5e more portable setup of environment variables for install_pytrexio.sh 2021-09-10 13:36:51 +02:00
b9bbf178c5 add make python-sdist rule 2021-09-09 15:06:16 +02:00
ced8210ff0 BUG: trexio_open fails when test script is executed from outside the root test directory 2021-08-30 18:23:24 +03:00
8b22494f2f LDFLAGS may contain several items and should be passed second 2021-08-20 16:31:22 +03:00
09823dd6a0 more portable build of the Python extension module with HDF5 paths propagated from configure script 2021-08-20 15:21:49 +03:00