Closed mkstoyanov closed 1 month ago
@quantumsteve We should add -DASGARD_BUILD_HDF5=ON
to the failing build. I don't want ASGarD to build large third party projects unless the user explicitly asks for that.
I also want to figure out how to "install" the build HDF5 (and OpenBLAS) but that will take a while as I have to test build those a few times. I want to keep the project rolling, so if it takes too long, I will add the HDF5 install in another PR.
PS: The code can now install both HDF5 and OpenBLAS.
@stefan-schnake Take a look at the "example" of continuity2d and see if my language is fitting what we want to do.
Also, this may help a lot with your work.
@quantumsteve We should add
-DASGARD_BUILD_HDF5=ON
to the failing build. I don't want ASGarD to build large third party projects unless the user explicitly asks for that.
buildscript's updated.
Major change in the build system and the potential usage:
ASGarD can not be build and installed as a stand-alone library
-DCMAKE_INSTALL_PREFIX
else it defaults to/usr/local
and that's not desirablethe installation can be tested with
make test_install
an ASGarD installation can be included in separate project
the users have the ability to create a new PDE that exists outside of the main library
for both cases, see the examples and specifically those in
<CMAKE_INSTALL_PREFIX>/share/asgard/exmaples
PS: The install prefix defaults to
<build-folder>/asgard_install/
to avoid issues with the system files in/usr/local