mirror of
https://github.com/dimitri/pgloader.git
synced 2026-05-05 02:46:10 +02:00
Fix asd dependencies, cleanup useless and misplaced compilation options.
This commit is contained in:
parent
6e4a3e2165
commit
a51a712b6a
61
pgloader.asd
61
pgloader.asd
@ -35,31 +35,67 @@
|
||||
((:module "src"
|
||||
:components
|
||||
((:file "params")
|
||||
|
||||
(:file "package" :depends-on ("params"))
|
||||
(:file "logs" :depends-on ("package"))
|
||||
(:file "monitor" :depends-on ("package" "logs"))
|
||||
(:file "utils" :depends-on ("package"))
|
||||
|
||||
(:file "logs" :depends-on ("package" "params"))
|
||||
|
||||
(:file "monitor" :depends-on ("params"
|
||||
"package"
|
||||
"logs"))
|
||||
|
||||
(:file "utils" :depends-on ("params"
|
||||
"package"
|
||||
"monitor"))
|
||||
|
||||
;; those are one-package-per-file
|
||||
(:file "transforms")
|
||||
(:file "parser" :depends-on ("package" "params" "transforms"))
|
||||
(:file "parse-ini" :depends-on ("package" "params"))
|
||||
(:file "queue" :depends-on ("package"))
|
||||
(:file "archive" :depends-on ("sources" "pgsql"))
|
||||
|
||||
(:file "parser" :depends-on ("package"
|
||||
"params"
|
||||
"transforms"
|
||||
"utils"
|
||||
"monitor"
|
||||
"pgsql"))
|
||||
|
||||
(:file "parse-ini" :depends-on ("package"
|
||||
"params"
|
||||
"utils"))
|
||||
|
||||
(:file "archive" :depends-on ("params"
|
||||
"package"
|
||||
"utils"
|
||||
"sources"
|
||||
"pgsql"))
|
||||
|
||||
;; package pgloader.pgsql
|
||||
(:module pgsql
|
||||
:depends-on ("package" "params" "queue" "utils")
|
||||
:depends-on ("package"
|
||||
"params"
|
||||
"queue"
|
||||
"utils"
|
||||
"logs"
|
||||
"monitor")
|
||||
:components
|
||||
((:file "copy-format")
|
||||
(:file "queries")
|
||||
(:file "schema")
|
||||
(:file "pgsql"
|
||||
:depends-on ("copy-format" "queries" "schema"))))
|
||||
:depends-on ("copy-format"
|
||||
"queries"
|
||||
"schema"))))
|
||||
|
||||
;; Source format specific implementations
|
||||
(:module sources
|
||||
:depends-on ("package" "pgsql" "utils" "queue" "transforms")
|
||||
:depends-on ("params"
|
||||
"package"
|
||||
"pgsql"
|
||||
"utils"
|
||||
"logs"
|
||||
"monitor"
|
||||
"queue"
|
||||
"transforms")
|
||||
:components
|
||||
((:file "sources")
|
||||
(:file "csv" :depends-on ("sources"))
|
||||
@ -74,7 +110,12 @@
|
||||
|
||||
;; the main entry file, used when building a stand-alone
|
||||
;; executable image
|
||||
(:file "main" :depends-on ("package" "parser" "sources"))))
|
||||
(:file "main" :depends-on ("params"
|
||||
"package"
|
||||
"monitor"
|
||||
"utils"
|
||||
"parser"
|
||||
"sources"))))
|
||||
|
||||
;; to produce the website
|
||||
(:module "web"
|
||||
|
||||
@ -299,9 +299,3 @@
|
||||
(com.informatimago.clext.character-sets charsets)
|
||||
(py-configparser ini))
|
||||
do (rename-package package package nicknames))
|
||||
|
||||
;;;
|
||||
;;; and recompile. Now you can pre-allocate the queue by passing a size to
|
||||
;;; MAKE-QUEUE. (You could pass a number before too, but it was ignored.)
|
||||
;;;
|
||||
(pushnew :lparallel.with-vector-queue *features*)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user