mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-15 10:46:15 +02:00
a97a08411c
We're not replacing `Path` in exposed definitions in many cases, but just adding alternatives. This will allow us to "top down" change `Path` to `std::fileysystem::path`, and then we can remove the `Path`-using utilities which will become unused. Also add some test files which we forgot to include in the libutil unit tests `meson.build`. Co-Authored-By: siddhantCodes <siddhantk232@gmail.com>
15 lines
319 B
C++
15 lines
319 B
C++
#pragma once
|
|
|
|
#include "os-string.hh"
|
|
|
|
namespace nix {
|
|
|
|
/**
|
|
* `execvpe` is a GNU extension, so we need to implement it for other POSIX
|
|
* platforms.
|
|
*
|
|
* We use our own implementation unconditionally for consistency.
|
|
*/
|
|
int execvpe(const OsChar * file0, const OsChar * const argv[], const OsChar * const envp[]);
|
|
|
|
}
|