Skip to content

Commit e27e13c

Browse files
committed
Meson: fix dumb bug from merge (compile sample apps)
1 parent 1ecc9aa commit e27e13c

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

microsoft/testsuites/dpdk/dpdktestpmd.py

+6-4
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,7 @@ def get_installed_version(self) -> VersionInfo:
333333
)
334334

335335
def _get_meson_parameters(self) -> str:
336+
enable_examples = ""
336337
# enable any apps we need (namely, testpmd)
337338
enable_apps = "-Denable_apps=" + ",".join(self._enable_apps)
338339
# add net/mana to the pmd list if we need it
@@ -341,14 +342,15 @@ def _get_meson_parameters(self) -> str:
341342
# build the driver enable arg
342343
enable_drivers = "-Denable_drivers=" + ",".join(self._enable_drivers)
343344
# add any needed -Dc_flags or -Dc_link_args arguments
345+
if self._sample_applications:
346+
enable_examples = f"-Dexamples={','.join(self._sample_applications)}"
347+
344348
c_args = self._get_c_arguments()
345-
return " ".join([c_args, enable_apps, enable_drivers])
349+
350+
return " ".join([c_args, enable_apps, enable_drivers, enable_examples])
346351

347352
def _install(self) -> None:
348353
super()._install()
349-
if self._sample_applications:
350-
self._meson_arguments = f"-Dexamples={','.join(self._sample_applications)}"
351-
352354
node = self._node
353355
# save the pythonpath for later
354356
python_path = node.tools[Python].get_python_path()

0 commit comments

Comments
 (0)