Merge remote-tracking branch 'app4triqs/unstable' into unstable

This commit is contained in:
Thomas Hahn 2024-03-25 14:14:31 -04:00
commit 13dd62d6bb
3 changed files with 10 additions and 3 deletions

View File

@ -112,6 +112,7 @@ target_compile_options(${PROJECT_NAME}_warnings
-Wpedantic -Wpedantic
-Wno-sign-compare -Wno-sign-compare
$<$<CXX_COMPILER_ID:GNU>:-Wno-comma-subscript> $<$<CXX_COMPILER_ID:GNU>:-Wno-comma-subscript>
$<$<CXX_COMPILER_ID:GNU>:-Wno-psabi> # Disable notes about ABI changes
$<$<CXX_COMPILER_ID:GNU>:-Wshadow=local> $<$<CXX_COMPILER_ID:GNU>:-Wshadow=local>
$<$<CXX_COMPILER_ID:GNU>:-Wno-attributes> $<$<CXX_COMPILER_ID:GNU>:-Wno-attributes>
$<$<CXX_COMPILER_ID:GNU>:-Wno-deprecated-declarations> $<$<CXX_COMPILER_ID:GNU>:-Wno-deprecated-declarations>

View File

@ -2,8 +2,7 @@
FROM flatironinstitute/triqs:unstable-ubuntu-clang FROM flatironinstitute/triqs:unstable-ubuntu-clang
ARG APPNAME=triqs_dft_tools ARG APPNAME=triqs_dft_tools
COPY requirements.txt /src/$APPNAME/requirements.txt RUN apt-get install -y meson ninja-build python3-setuptools
RUN pip3 install -r /src/$APPNAME/requirements.txt
COPY --chown=build . $SRC/$APPNAME COPY --chown=build . $SRC/$APPNAME
WORKDIR $BUILD/$APPNAME WORKDIR $BUILD/$APPNAME

View File

@ -4,4 +4,11 @@ numpy
scipy scipy
meson meson
setuptools setuptools
ninja ninja
# For documentation builds we additionaly require
#sphinx
#numpydoc
#nbsphinx
#sphinx_rtd_theme
#myst_parser
#linkify-it-py