mirror of
https://github.com/unmojang/meta.git
synced 2025-09-24 11:41:28 -04:00
Update 2017-02-26
This commit is contained in:
parent
4f54c750ae
commit
3082f8b315
4
grab.py
4
grab.py
@ -74,5 +74,5 @@ Popen(["./separateVersions.py"], shell=True, stdout=PIPE).communicate()
|
||||
|
||||
Popen(["git add multimc/org.lwjgl/* multimc/net.minecraft/*"], shell=True, stdout=PIPE).communicate()
|
||||
|
||||
#Popen(["git commit -a -m \"Update " + strftime("%Y-%m-%d", gmtime()) + "\""], shell=True, stdout=PIPE).communicate()
|
||||
#Popen(["git push"], shell=True, stdout=PIPE).communicate()
|
||||
Popen(["git commit -a -m \"Update " + strftime("%Y-%m-%d", gmtime()) + "\""], shell=True, stdout=PIPE).communicate()
|
||||
Popen(["git push"], shell=True, stdout=PIPE).communicate()
|
||||
|
@ -152,7 +152,7 @@
|
||||
}
|
||||
],
|
||||
"name": "LWJGL",
|
||||
"releaseTime": "LWJGL",
|
||||
"releaseTime": "2011-05-27T22:00:00+00:00",
|
||||
"rules": [
|
||||
{
|
||||
"action": "allow"
|
||||
|
@ -140,7 +140,7 @@
|
||||
}
|
||||
],
|
||||
"name": "LWJGL",
|
||||
"releaseTime": "LWJGL",
|
||||
"releaseTime": "2011-05-27T22:00:00+00:00",
|
||||
"rules": [
|
||||
{
|
||||
"action": "allow",
|
||||
|
@ -103,7 +103,7 @@
|
||||
}
|
||||
],
|
||||
"name": "LWJGL",
|
||||
"releaseTime": "LWJGL",
|
||||
"releaseTime": "2013-10-25T13:00:00+00:00",
|
||||
"rules": [
|
||||
{
|
||||
"action": "allow",
|
||||
|
@ -117,7 +117,7 @@
|
||||
}
|
||||
],
|
||||
"name": "LWJGL",
|
||||
"releaseTime": "LWJGL",
|
||||
"releaseTime": "2013-12-09T12:28:10+00:00",
|
||||
"rules": null,
|
||||
"type": "release",
|
||||
"version": "2.9.1-nightly-20131120"
|
||||
|
@ -117,7 +117,7 @@
|
||||
}
|
||||
],
|
||||
"name": "LWJGL",
|
||||
"releaseTime": "LWJGL",
|
||||
"releaseTime": "2014-04-14T13:29:23+00:00",
|
||||
"rules": null,
|
||||
"type": "release",
|
||||
"version": "2.9.1"
|
||||
|
@ -117,7 +117,7 @@
|
||||
}
|
||||
],
|
||||
"name": "LWJGL",
|
||||
"releaseTime": "LWJGL",
|
||||
"releaseTime": "2016-12-21T09:29:12+00:00",
|
||||
"rules": [
|
||||
{
|
||||
"action": "allow",
|
||||
|
@ -123,7 +123,7 @@
|
||||
}
|
||||
],
|
||||
"name": "LWJGL",
|
||||
"releaseTime": "LWJGL",
|
||||
"releaseTime": "2016-12-21T09:29:12+00:00",
|
||||
"rules": [
|
||||
{
|
||||
"action": "allow"
|
||||
|
@ -3,6 +3,9 @@
|
||||
import os
|
||||
import json
|
||||
import copy
|
||||
import datetime
|
||||
import iso8601
|
||||
|
||||
from operator import itemgetter
|
||||
|
||||
from pprint import pprint
|
||||
@ -37,6 +40,7 @@ class LwjglBucket:
|
||||
self.libraries = []
|
||||
self.version = None
|
||||
self.rules = []
|
||||
self.releaseTime = None
|
||||
|
||||
def printout(self):
|
||||
if self.hashkey:
|
||||
@ -56,7 +60,7 @@ class LwjglBucket:
|
||||
out["fileId"] = "org.lwjgl"
|
||||
out["name"] = "LWJGL"
|
||||
out["type"] = "release"
|
||||
out["releaseTime"] = "LWJGL"
|
||||
out["releaseTime"] = self.releaseTime.isoformat()
|
||||
with open(filename, 'w') as outfile:
|
||||
json.dump(out, outfile, sort_keys=True, indent=4)
|
||||
|
||||
@ -101,6 +105,13 @@ for filename in os.listdir('mojang/versions'):
|
||||
if specifier.group == "org.lwjgl.lwjgl" and specifier.artifact == "lwjgl":
|
||||
bucket.version = specifier.version
|
||||
bucket.libraries.append(lib)
|
||||
# set the LWJGL release time to the oldest Minecraft release it appeared in
|
||||
if bucket.releaseTime == None:
|
||||
bucket.releaseTime = iso8601.parse_date(json_data["releaseTime"])
|
||||
else:
|
||||
newDate = iso8601.parse_date(json_data["releaseTime"])
|
||||
if newDate < bucket.releaseTime:
|
||||
bucket.releaseTime = newDate
|
||||
else:
|
||||
libs_minecraft.append(lib)
|
||||
if len(buckets) == 1:
|
||||
|
Loading…
x
Reference in New Issue
Block a user