X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbuilder.cpp;h=46bc704140690a1678af3f3f8f4f3b06ed218818;hb=5ccb12706ac217a7f0b07e4c73ca870bb70fabdf;hp=a49624d13201d6eb8d9112f6653c1546909cf85f;hpb=1f741a165cc715e4df92f1f2f5d77339a39be73a;p=builder.git diff --git a/source/builder.cpp b/source/builder.cpp index a49624d..46bc704 100644 --- a/source/builder.cpp +++ b/source/builder.cpp @@ -1,4 +1,5 @@ #include +#include #include #include #include @@ -70,6 +71,13 @@ vector Builder::get_build_types() const return keys; } +const BuildType &Builder::get_build_type() const +{ + if(!build_type) + throw invalid_state("no build type"); + return *build_type; +} + void Builder::set_build_type(const string &name) { build_type = &get_item(build_types, name);