Skip to content

Commit 34d48d6

Browse files
authored
Merge pull request #998 from su2code/update_buildsystem
Update of meson and ninja to most recent version
2 parents f8d4603 + ad63113 commit 34d48d6

6 files changed

Lines changed: 15 additions & 6 deletions

File tree

AUTHORS.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ Copyright holders might be the individual person or their respective employer. I
4343
```
4444
Akshay.K.R
4545
Alejandro
46+
Aman uz zaman Baig
4647
Amit Sachdeva
4748
Ana Lourenco
4849
Andrew Burkett
@@ -59,6 +60,7 @@ Daumantas Kavolis
5960
Dave Taflin
6061
Eduardo Molina
6162
Ethan Alan Hereth
63+
FlorianDm
6264
Francisco D. Palacios
6365
Gaurav Bansal
6466
Giulio Gori
@@ -76,7 +78,9 @@ João Loureiro
7678
Kedar Naik
7779
LaSerpe
7880
Matteo Pini
81+
Max Le
7982
Max Sagebaum
83+
Michele Gaffuri
8084
Mickael Philit
8185
Ole Burghardt
8286
Patrick Mischke
@@ -90,6 +94,7 @@ Ryan Barrett
9094
Salvatore Vitale
9195
Samet Cakmakcioglu
9296
Scott Imlay
97+
Steffen Schotthöfer
9398
Steven Endres
9499
Teus van der Stelt
95100
Thomas D. Economon
@@ -98,18 +103,22 @@ TobiKattmann
98103
Trent Lukaczyk
99104
VivaanKhatri
100105
Wally Maier
106+
aaronyicongfu
101107
anilvar
102108
bmunguia
103109
chamsolli
104110
costat
111+
cr109
105112
cvencro
106113
daniel-linton
107114
demanosalvas
108115
dmudiger
109116
erangit
117+
flo
110118
hlkline
111119
juliendm
112120
jvanoostrom
121+
koodlyakshay
113122
mcolonno
114123
minkwankim
115124
padronas

SU2_PY/pySU2/meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ swig_gen = generator(
1919
)
2020

2121
wrapper_deps = [
22-
dependency('python3'),
22+
python.dependency(embed: true),
2323
]
2424

2525
if get_option('enable-normal')

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ AS_IF([test -z "$PYTHON_INCLUDE"], [
6666
])
6767
AC_MSG_CHECKING([python include flags])
6868
PYTHON_INCLUDE=`$PYTHON_CONFIG --includes`
69-
PYTHON_LIB=`$PYTHON_CONFIG --libs`
69+
PYTHON_LIB=`$PYTHON_CONFIG --libs --embed`
7070
PYTHON_EXEC_PREFIX=`$PYTHON_CONFIG --exec-prefix`
7171
AC_MSG_RESULT([$PYTHON_INCLUDE])
7272
])

externals/meson

Submodule meson updated 1228 files

meson_scripts/init.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ def init_submodules(method = 'auto'):
4848
github_repo_codi = 'https://github.com/scicompkl/CoDiPack'
4949
sha_version_medi = 'edde14f9ac4026b72b1e130f61c0a78e8652afa5'
5050
github_repo_medi = 'https://github.com/SciCompKL/MeDiPack'
51-
sha_version_meson = '0435691e83fb7172e2a9635d2eb32d5521089916'
51+
sha_version_meson = '29ef4478df6d3aaca40c7993f125b29409be1de2'
5252
github_repo_meson = 'https://github.com/mesonbuild/meson'
53-
sha_version_ninja = '2d15b04e411229cb902332957281622119025e77'
53+
sha_version_ninja = '52649de2c56b63f42bc59513d51286531c595b44'
5454
github_repo_ninja = 'https://github.com/ninja-build/ninja'
5555

5656
medi_name = 'MeDiPack'

0 commit comments

Comments
 (0)