diff --git a/src/libcmd/meson.build b/src/libcmd/meson.build index 216d4df9c..5c3dd91ee 100644 --- a/src/libcmd/meson.build +++ b/src/libcmd/meson.build @@ -92,6 +92,7 @@ this_library = library( link_args: linker_export_flags, prelink : true, # For C++ static initializers install : true, + cpp_pch : ['pch/precompiled-headers.hh'] ) install_headers(headers, subdir : 'nix/cmd', preserve_path : true) diff --git a/src/libcmd/pch/precompiled-headers.hh b/src/libcmd/pch/precompiled-headers.hh new file mode 100644 index 000000000..6f9947e9b --- /dev/null +++ b/src/libcmd/pch/precompiled-headers.hh @@ -0,0 +1,4 @@ +#include "nix/cmd/installables.hh" +#include "nix/expr/eval.hh" +#include "nix/util/util.hh" +#include "nix/flake/flake.hh"