Parsing the version files, part II

This commit is contained in:
Petr Mrázek
2013-07-24 23:44:00 +02:00
parent 18853ca3fa
commit 97cf08f964
5 changed files with 246 additions and 34 deletions

View File

@@ -15,4 +15,23 @@
#include "include/library.h"
RuleAction RuleAction_fromString(QString name)
{
if(name == "allow")
return Allow;
if(name == "disallow")
return Disallow;
return Defer;
}
OpSys OpSys_fromString(QString name)
{
if(name == "linux")
return Os_Linux;
if(name == "windows")
return Os_Windows;
if(name == "osx")
return Os_OSX;
return Os_Other;
}
// default url for lib: https://s3.amazonaws.com/Minecraft.Download/libraries/