From 91de56753b81937a5d97dcd58d0a999483b9b8af Mon Sep 17 00:00:00 2001 From: lisyarus Date: Sun, 30 Aug 2020 09:39:15 +0300 Subject: [PATCH] Support app constructor arguments in app::main --- libs/app/include/psemek/app/main.hpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libs/app/include/psemek/app/main.hpp b/libs/app/include/psemek/app/main.hpp index 6bf5c3c0..80cf0f91 100644 --- a/libs/app/include/psemek/app/main.hpp +++ b/libs/app/include/psemek/app/main.hpp @@ -2,15 +2,17 @@ #include +#include + namespace psemek::app { - template - int main() try + template + int main(Args && ... args) try { log::register_thread("main"); - App app; + App app(std::forward(args)...); log::info() << "Running"; app.run();