From eb311838538b80fb3280aa9ab5b57abc22925926 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sat, 9 Nov 2019 21:05:07 +0200 Subject: Add configuration subcommand --dump: Write current configuration to stdout and exit --- src/builtins.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/builtins.h') diff --git a/src/builtins.h b/src/builtins.h index a3b9b07..088aa23 100644 --- a/src/builtins.h +++ b/src/builtins.h @@ -9,13 +9,18 @@ #ifndef SMOLBOTE_BUILTINS_H #define SMOLBOTE_BUILTINS_H -#include +#include #include +typedef std::function::const_iterator, std::vector::const_iterator)> subcommand_func; +typedef std::unordered_map command_map; + namespace builtins { int version(); int build(); + +int configuration(const std::string &progname, std::vector::const_iterator beginargs, std::vector::const_iterator endargs); } #endif -- cgit v1.2.1