Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Switch to GitLab Next
Sign in / Register
Toggle navigation
C
cl-torrents
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Insights
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Locked Files
Issues
9
Issues
9
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Security & Compliance
Security & Compliance
Dependency List
Packages
Packages
Container Registry
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
vindarel
cl-torrents
Compare Revisions
e53bd0a41ab5d8f8c830403ad7abf88580c4905d...73dfcf87e4031eaf34dfd7933a87c6942af54031
Source
73dfcf87e4031eaf34dfd7933a87c6942af54031
Select Git revision
...
Target
e53bd0a41ab5d8f8c830403ad7abf88580c4905d
Select Git revision
Compare
Commits (2)
build a smaller executable with SBCL's core compression: 84 to 23MB
· 7cb9f585
vindarel
authored
Dec 03, 2019
7cb9f585
README: cl-transmission is on QL 2019/12
· 73dfcf87
vindarel
authored
Dec 03, 2019
73dfcf87
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
3 deletions
+10
-3
README.org
README.org
+4
-3
torrents.asd
torrents.asd
+6
-0
No files found.
README.org
View file @
73dfcf87
...
...
@@ -14,7 +14,7 @@
We currently scrape [[http://1337x.to][1337x.to]] (since v0.9) and [[https://www.torrentdownloads.me][torrentdownloads.me]]
(v0.10) and present the results sorted by seeders.
Download for GNU/Linux 64 bits: see [[https://gitlab.com/vindarel/cl-torrents/tags][Releases]] (/
78Mo
, self-contained executable/).
Download for GNU/Linux 64 bits: see [[https://gitlab.com/vindarel/cl-torrents/tags][Releases]] (/
23MB
, self-contained executable/).
#+html: <p align="center"><img src="assets/img-colored-results.png" /></p>
...
...
@@ -29,11 +29,12 @@
: (ql:quickload "torrents")
: (torrents:search-torrents "tears of steel")
Note: the master branch needs [[https://github.com/libre-man/cl-transmission/][cl-transmission]] which isn't on Quicklisp yet.
Note: the master branch needs [[https://github.com/libre-man/cl-transmission/][cl-transmission]] which was added
to the Quicklisp distribution of december, 2019.
See the download link of the binary above. It is a self-contained executable for
GNU/Linux 64-bits. You do /not/ need to install a Lisp
implementation. It's a
78Mo
binary.
implementation. It's a
23MB
binary.
To build the readline app, do:
...
...
torrents.asd
View file @
73dfcf87
...
...
@@ -61,6 +61,12 @@
seq
)))
:in-order-to
((
test-op
(
test-op
torrents-test
))))
;; build a smaller executable with SBCL's core compression:
;; 84 to 23MB, however startup time increases from 0.04 to 0.35s (noticeable).
#+
sb-core-compression
(
defmethod
asdf:perform
((
o
asdf:image-op
)
(
c
asdf:system
))
(
uiop:dump-image
(
asdf:output-file
o
c
)
:executable
t
:compression
t
))
(
defsystem
torrents/tk
:version
(
:read-file-form
"version.lisp-expr"
)
:depends-on
(
:torrents
...
...