meson: remove stdc++fs dependency
The std::filesystem code has been part of the main C++
library since at least C++17. Remove this special dependency
since it is no longer necessary.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I5e1a667dbec8b1e454825d324ebf0428b5375fff
diff --git a/meson.build b/meson.build
index cf019df..1b8ff14 100644
--- a/meson.build
+++ b/meson.build
@@ -71,8 +71,6 @@
libgpiod = dependency('libgpiod', version : '>=1.4.1')
fmt = dependency('fmt')
-cppfs = meson.get_compiler('cpp').find_library('stdc++fs')
-
executable('phosphor-host-state-manager',
'host_state_manager.cpp',
'host_state_manager_main.cpp',
@@ -81,7 +79,7 @@
'utils.cpp',
dependencies: [
sdbusplus, sdeventplus, phosphorlogging,
- phosphordbusinterfaces, cppfs, libgpiod, fmt
+ phosphordbusinterfaces, libgpiod, fmt
],
implicit_include_directories: true,
install: true
@@ -93,7 +91,7 @@
'settings.cpp',
dependencies: [
sdbusplus, sdeventplus, phosphorlogging,
- phosphordbusinterfaces, cppfs
+ phosphordbusinterfaces,
],
implicit_include_directories: true,
install: true
@@ -105,7 +103,7 @@
'utils.cpp',
dependencies: [
sdbusplus, sdeventplus, phosphorlogging,
- phosphordbusinterfaces, cppfs, libgpiod, fmt
+ phosphordbusinterfaces, libgpiod, fmt
],
implicit_include_directories: true,
install: true
@@ -116,7 +114,7 @@
'utils.cpp',
dependencies: [
sdbusplus, phosphorlogging,
- phosphordbusinterfaces, cppfs, libgpiod
+ phosphordbusinterfaces, libgpiod
],
implicit_include_directories: true,
install: true
@@ -128,7 +126,7 @@
'utils.cpp',
dependencies: [
sdbusplus, sdeventplus, phosphorlogging,
- phosphordbusinterfaces, cppfs, libgpiod
+ phosphordbusinterfaces, libgpiod
],
implicit_include_directories: true,
install: true