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
902147b45b
better structure of the python directory
2021-08-18 15:40:42 +03:00
df91b9e7e5
better cleaning of the python part
2021-08-18 15:02:54 +03:00
31b14a891a
make trexio a Python package instead of a module to fix some installation issues
2021-08-18 13:26:57 +03:00
66a790717a
Optional check and update of numpy.i file if outdated
2021-08-10 15:43:24 +03:00
d0c19e0ce0
pytrexio build and pip install working
2021-08-05 17:55:34 +03:00
b8c188343e
better python build
2021-08-05 10:34:16 +03:00
ea0ea0ac38
move from distutils to setuptools
...
sdist and install arguments of setup.py work!
2021-07-28 15:57:42 +02:00
5b7030fca1
[WIP] make a test release on TestPyPi
...
currently does not link to existing setup.py
2021-07-28 10:30:23 +02:00
5a3fbc2317
compile tests for memory-safe API
2021-07-28 10:19:45 +02:00
8c6289a8ba
build Python module using pythonic distutils
2021-07-26 18:43:15 +02:00
4b651dbe1f
better make for Python
2021-07-20 14:57:48 +02:00
6f8279ed80
improved make python rule
2021-07-20 11:40:13 +02:00
79d374bdff
[WIP] Python interface generated by SWIG
2021-07-19 17:58:50 +02:00
7293bae058
precompile TREXIO Fortran module to execute tests in parallel
2021-06-22 17:55:56 +02:00
d637f9b738
add sections
2021-06-22 16:04:25 +02:00
411334e2ee
Merge branch 'master' into unit-testing
2021-06-22 14:46:39 +02:00
b0f91978b7
fix compilation issue on CALMIP; Close #51
2021-06-22 11:30:46 +02:00
5cc1d13c36
add C unit tests
2021-06-21 12:55:16 +02:00