From 031615ac866cc3c8f1900dd4b4aae2106ad31230 Mon Sep 17 00:00:00 2001 From: ipknHama Date: Thu, 7 Aug 2014 01:18:33 +0900 Subject: source resturcturing + CMake --- template_test/mustachetest.cc | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 template_test/mustachetest.cc (limited to 'template_test/mustachetest.cc') diff --git a/template_test/mustachetest.cc b/template_test/mustachetest.cc deleted file mode 100644 index c4ac2c9..0000000 --- a/template_test/mustachetest.cc +++ /dev/null @@ -1,33 +0,0 @@ -#include -#include -#include -#include -#include "../mustache.h" -#include "../json.h" -using namespace std; -using namespace crow; -using namespace crow::mustache; - -string read_all(const string& filename) -{ - ifstream is(filename); - return {istreambuf_iterator(is), istreambuf_iterator()}; -} - -int main() -{ - auto data = json::load(read_all("data")); - auto templ = compile(read_all("template")); - auto partials = json::load(read_all("partials")); - set_loader([&](std::string name)->std::string - { - if (partials.count(name)) - { - return partials[name].s(); - } - return ""; - }); - context ctx(data); - cout << templ.render(ctx); - return 0; -} -- cgit v1.2.3-54-g00ecf