From b6bfb0688a55fc286740009a714f34279114b85c Mon Sep 17 00:00:00 2001 From: Valentin Boettcher Date: Wed, 14 Aug 2019 11:04:12 +0200 Subject: [PATCH] Add package definitions. --- cl-scrape-telegram-api.asd | 21 +++++++++++++++++++++ package.lisp | 20 ++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 cl-scrape-telegram-api.asd create mode 100644 package.lisp diff --git a/cl-scrape-telegram-api.asd b/cl-scrape-telegram-api.asd new file mode 100644 index 0000000..f71747f --- /dev/null +++ b/cl-scrape-telegram-api.asd @@ -0,0 +1,21 @@ +#| + This file is a part of cl-scrape-telegram-api + (c) 2019 Hiro https://protagon.space (hiro@protagon.space) + Author: Valentin Boettcher +|# + +(asdf:defsystem cl-scrape-telegram-api + :name "cl-scrape-telegram-api" + :version "0.0.1" + :author "Valentin Boettcher " + :maintainer "Valentin Boettcher " + :license "zlib" + :description "A tool to scrape the telegram api docs and create lisp code for cl-telegram." + :homepage "" + :bug-tracker "" + ;; :source-control (:git "https://github.com/Shinmera/lquery.git") + :serial T + :components ((:file "package") + (:file "utils") + (:file "scrape")) + :depends-on (:alexandria :cl-ppcre :cl-arrows :trivia :cl-json :lquery :dexador)) diff --git a/package.lisp b/package.lisp new file mode 100644 index 0000000..6b5347d --- /dev/null +++ b/package.lisp @@ -0,0 +1,20 @@ +#| + This file is a part of cl-scrape-telegram-api + (c) 2019 Hiro https://protagon.space (hiro@protagon.space) + Author: Valentin Boettcher +|# + + +(defpackage :space.protagon.cl-telegram-scrape.utils + (:use :common-lisp :alexandria :cl-arrows) + (:export :lispify + :telegramify + :camel->symbol + :snake->keyword + :snake->symbol)) + +(defpackage :space.protagon.cl-telegram-scrape + (:nicknames :tg-scrape) + (:use :common-lisp :alexandria :cl-arrows :space.protagon.cl-telegram-scrape.utils :trivia) + (:export + :scrape-to-disk))