1
1
mirror of https://github.com/aelve/guide.git synced 2024-11-29 14:35:35 +03:00
Commit Graph

26 Commits

Author SHA1 Message Date
Boris M. Yartsev
29f879962e Made almost nice REPL and module for hackage and stackage lookup and update 2017-07-04 21:24:21 +03:00
Boris M. Yartsev
ee373b4b87 Added allupdate command, that updates stackage and hackage alltogether 2017-07-01 18:18:57 +03:00
Boris M. Yartsev
39f60ec4c3 Added ltsupdatepersist and ltsquerypersist commands, that update the persistent archive of stackage files and allow to query it 2017-07-01 15:49:12 +03:00
Boris M. Yartsev
a69cb08b11 Added the ltsshowmap command, that loads the snapshot list, loads lts and generates a map of all stackage packages with list of lts, they are present in 2017-07-01 03:08:11 +03:00
Boris M. Yartsev
3dba152d43 Moved the persistent part of hackage to subdirectory persist 2017-06-29 23:58:16 +03:00
Boris M. Yartsev
7d09f1dfe3 Added the ltsshowcont command, that shows all the needed data from the lts yaml file 2017-06-29 23:15:54 +03:00
Boris M. Yartsev
f9871b8f69 Added ltsallupdate command, that downloads all lts files from github taken from stackage snapshot 2017-06-27 22:04:39 +03:00
Boris M. Yartsev
6a3315faa7 Fixed bug in stackage update 2017-06-24 15:43:44 +03:00
Boris M. Yartsev
b485a64f03 Added a little bit of support to yaml files from stackage 2017-06-16 00:41:02 +02:00
Boris M. Yartsev
b257c44e36 Added the parsing of lts list from stackage.org 2017-06-11 16:38:52 +02:00
Boris M. Yartsev
f588861523 Parsed the cabal.config finally. Issue to stackage on github was created, because some of the packages are marked as 'installed' 2017-06-10 21:06:37 +02:00
Boris M. Yartsev
ebc0941571 Added stackage parsing. Refactored tests. 2017-06-10 19:30:59 +02:00
Boris M. Yartsev
b5c06150fb File used for testing of stackage lts packages 2017-06-10 19:30:18 +02:00
Boris M. Yartsev
8bd5adc5db commit message 2017-06-09 20:31:12 +02:00
Boris M. Yartsev
08f6fd4533 Refactoring 2017-06-09 20:30:50 +02:00
Boris M. Yartsev
c014b4bbf8 Ignore hackage update files and unpacked hackage archive 2017-06-09 20:29:12 +02:00
Boris M. Yartsev
c651325d0d Refactored. Made FileUtils and HttpDownload modules 2017-06-09 20:24:21 +02:00
Boris M. Yartsev
c505eb19d6 Updated the cabal file for guide with index-project library 2017-06-09 15:31:25 +02:00
Boris M. Yartsev
5bd1629a0d Made the library for GUIDE 2017-06-09 15:08:50 +02:00
Boris M. Yartsev
29d5343240 Made the library for GUIDE 2017-06-09 15:08:33 +02:00
Boris M. Yartsev
d51a342c62 Added support of ACID state 2017-06-06 02:22:48 +03:00
Boris M. Yartsev
86875c1a19 Make the smart update, that cuts the end on an archive in case the md5 did not match 2017-06-06 01:26:16 +03:00
Boris M. Yartsev
7112d7321e Fixed '-' parsing in package name bug and added Tasty HUint tests 2017-06-04 16:32:07 +03:00
Boris M. Yartsev
cb7b7eabf1 Refactored map update in a more generic way. 2017-06-04 15:54:24 +03:00
Boris M. Yartsev
e8751fa399 Broke the parsing of tar archive in two stages. At first create a map of versions by paths in tar archive. And then load only the latest versions 2017-06-04 04:18:10 +03:00
Boris M. Yartsev
46538b5ca9 REPL for hackage package 2017-06-03 01:14:04 +03:00