Adds beginnings of BlogPageBuilder and associated classes

This commit is contained in:
Rosia E Evans 2023-09-20 09:09:51 +01:00
parent 65aefe46ce
commit 1506f661c9
114 changed files with 4740 additions and 518 deletions

View file

@ -1,10 +1,19 @@
#include "BlogParser.h"
#include "../MacroDefinitions.h"
#include <string>
#include <fstream>
#include "BlogPageBuilder.h"
int main()
{
BlogParser* parser = new BlogParser();
BlogPageBuilder* builder = new BlogPageBuilder(RESOURCE_FOLDER "/Templates/BlogPageTemplate.html");
std::string result = builder->createPage(TEST_RESOURCE_FOLDER "/TestFullArticle.md");
parser->parse("../../inputfile.md", "../../outputfile.html");
std::ofstream file(RESOURCE_FOLDER "/output.html");
file << result;
file.close();
}