diff options
author | Petr Mrázek <peterix@gmail.com> | 2013-07-24 23:44:00 +0200 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2013-07-24 23:44:00 +0200 |
commit | 97cf08f964ceebf4cb98b46f473bf952007a8a21 (patch) | |
tree | 5fcc5c482c2803c7f8e91132cff2818272fcdfc4 /libmultimc/src/library.cpp | |
parent | 18853ca3fa185f5fe5288a1d0c8ed6cf8c678007 (diff) | |
download | MultiMC-97cf08f964ceebf4cb98b46f473bf952007a8a21.tar MultiMC-97cf08f964ceebf4cb98b46f473bf952007a8a21.tar.gz MultiMC-97cf08f964ceebf4cb98b46f473bf952007a8a21.tar.lz MultiMC-97cf08f964ceebf4cb98b46f473bf952007a8a21.tar.xz MultiMC-97cf08f964ceebf4cb98b46f473bf952007a8a21.zip |
Parsing the version files, part II
Diffstat (limited to 'libmultimc/src/library.cpp')
-rw-r--r-- | libmultimc/src/library.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/libmultimc/src/library.cpp b/libmultimc/src/library.cpp index b0490616..0fb4f9d3 100644 --- a/libmultimc/src/library.cpp +++ b/libmultimc/src/library.cpp @@ -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/ |