From f5b09df9c88d49c95fd0c0ef7b3670b40634ca5c Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Fri, 27 May 2022 09:50:35 +0200 Subject: WIP: automatic externals --- src/libctor.h | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/libctor.h') diff --git a/src/libctor.h b/src/libctor.h index 14fdf1d..9775085 100644 --- a/src/libctor.h +++ b/src/libctor.h @@ -69,7 +69,8 @@ struct Settings std::string builddir{"build"}; std::size_t parallel_processes{1}; int verbose{0}; // -1: completely silent, 0: normal, 1: verbose, ... -}; + std::vector include_paths{"/usr/include", "/usr/local/include"}; + std::vector library_paths{"/lib", "/usr/lib", "/usr/local/lib"};}; struct BuildConfiguration; using GeneratorCb = std::function headers; + std::vector libs; + Flags flags; +}; struct ExternalConfiguration { std::string name; // Name for configuration - std::variant external; + std::variant external; }; using ExternalConfigurations = std::vector; -- cgit v1.2.3