From c767707c951bff6ff525a507be0393119e050b40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Sat, 19 Jul 2014 23:16:02 +0200 Subject: Make forge work. Using classifiers FTW. --- logic/minecraft/RawLibrary.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'logic/minecraft/RawLibrary.h') diff --git a/logic/minecraft/RawLibrary.h b/logic/minecraft/RawLibrary.h index 583c34d2..6e8f7f10 100644 --- a/logic/minecraft/RawLibrary.h +++ b/logic/minecraft/RawLibrary.h @@ -8,6 +8,7 @@ #include "logic/minecraft/OneSixRule.h" #include "logic/minecraft/OpSys.h" +#include "GradleSpecifier.h" #include "logic/net/URLConstants.h" class RawLibrary; @@ -23,11 +24,9 @@ public: /* methods */ QJsonObject toJson(); QString fullname(); - QString version(); - QString group(); public: /* data */ - QString m_name; + GradleSpecifier m_name; QString m_base_url; /// type hint - modifies how the library is treated @@ -41,7 +40,7 @@ public: /* data */ /// Returns true if the library is native bool isNative() const; /// native suffixes per OS - QMap m_native_suffixes; + QMap m_native_classifiers; bool applyRules = false; QList> m_rules; -- cgit v1.2.3