Skip to content

Commit 5554e72

Browse files
committed
Merge remote-tracking branch 'app4triqs-remote/unstable' into unstable
2 parents 92158ae + dfbe792 commit 5554e72

File tree

4 files changed

+10
-14
lines changed

4 files changed

+10
-14
lines changed

.github/workflows/build.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -81,29 +81,29 @@ jobs:
8181
python3-sphinx
8282
python3-nbsphinx
8383
84+
- name: Set up virtualenv
85+
run: |
86+
mkdir $HOME/.venv
87+
python3 -m venv --system-site-packages $HOME/.venv/my_python
88+
source $HOME/.venv/my_python/bin/activate
89+
echo "VIRTUAL_ENV=$VIRTUAL_ENV" >> $GITHUB_ENV
90+
echo "PATH=$PATH" >> $GITHUB_ENV
91+
8492
- name: Install homebrew dependencies
8593
if: ${{ contains(matrix.os, 'macos') }}
8694
run: |
8795
brew update
8896
brew install ccache gcc llvm boost fftw hdf5 open-mpi openblas
89-
mkdir $HOME/.venv
90-
python3 -m venv $HOME/.venv/my_python
91-
source $HOME/.venv/my_python/bin/activate
9297
pip install mako numpy scipy mpi4py
9398
pip install -r requirements.txt
94-
echo "VIRTUAL_ENV=$VIRTUAL_ENV" >> $GITHUB_ENV
9599
echo "PATH=$(brew --prefix llvm)/bin:$(brew --prefix gcc)/bin:$PATH" >> $GITHUB_ENV
100+
echo "PYTHONPATH=$(brew --prefix llvm)/lib/python3.13/site-packages" >> $GITHUB_ENV
96101
97102
- name: Add clang CXXFLAGS
98103
if: ${{ contains(matrix.cxx, 'clang') }}
99104
run: |
100105
echo "CXXFLAGS=-stdlib=libc++" >> $GITHUB_ENV
101106
102-
- name: Add clang LDFLAGS for macos to link against brew's libc++
103-
if: ${{ contains(matrix.os, 'macos') && contains(matrix.cxx, 'clang') }}
104-
run: |
105-
echo 'LDFLAGS="-L$(brew --prefix llvm)/lib/c++ -L$(brew --prefix llvm)/lib -lunwind"' >> $GITHUB_ENV
106-
107107
- name: Build & Install TRIQS
108108
env:
109109
CC: ${{ matrix.cc }}

doc/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ foreach(example ${ExampleList})
3939
add_executable(${PROJECT_NAME}_doc_${f} EXCLUDE_FROM_ALL ${example})
4040
set_property(TARGET ${PROJECT_NAME}_doc_${f} PROPERTY RUNTIME_OUTPUT_DIRECTORY ${d})
4141
target_link_libraries(${PROJECT_NAME}_doc_${f} triqs)
42-
add_custom_command(TARGET ${PROJECT_NAME}_doc_${f}
42+
add_custom_command(TARGET ${PROJECT_NAME}_doc_${f} POST_BUILD
4343
COMMAND ${PROJECT_NAME}_doc_${f} > ${CMAKE_CURRENT_SOURCE_DIR}/${d}/${f}.output 2>/dev/null
4444
WORKING_DIRECTORY ${d}
4545
)

share/triqs_dft_tools.modulefile.in

-2
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@ setenv @PROJECT_NAME@_VERSION $version
3232
setenv @PROJECT_NAME@_GIT_HASH $git_hash
3333

3434
prepend-path PATH $root/bin
35-
prepend-path CPLUS_INCLUDE_PATH $root/include
36-
prepend-path LIBRARY_PATH $root/lib
3735
prepend-path LD_LIBRARY_PATH $root/lib
3836
prepend-path CMAKE_PREFIX_PATH $root
3937
@MODFILE_PYTHON_PATH@

share/triqs_dft_toolsvars.sh.in

-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22

33
export @PROJECT_NAME@_ROOT=@CMAKE_INSTALL_PREFIX@
44

5-
export CPLUS_INCLUDE_PATH=@CMAKE_INSTALL_PREFIX@/include:$CPLUS_INCLUDE_PATH
65
export PATH=@CMAKE_INSTALL_PREFIX@/bin:$PATH
7-
export LIBRARY_PATH=@CMAKE_INSTALL_FULL_LIBDIR@:$LIBRARY_PATH
86
export LD_LIBRARY_PATH=@CMAKE_INSTALL_FULL_LIBDIR@:$LD_LIBRARY_PATH
97
export CMAKE_PREFIX_PATH=@CMAKE_INSTALL_PREFIX@:$CMAKE_PREFIX_PATH
108
@EXPORT_PYTHON_PATH@

0 commit comments

Comments
 (0)