-
Notifications
You must be signed in to change notification settings - Fork 3
/
build-generator.commands.asd
91 lines (71 loc) · 3.98 KB
/
build-generator.commands.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
;;;; build-generator.commands.asd --- System definition for generator commands.
;;;;
;;;; Copyright (C) 2016, 2017, 2018, 2019, 2020 Jan Moringen
;;;;
;;;; Author: Jan Moringen <[email protected]>
(defsystem "build-generator.commands"
:description "Command for the generator program."
:license "GPLv3" ; see COPYING file for details.
:author "Jan Moringen <[email protected]>"
:maintainer "Jan Moringen <[email protected]>"
:version (:read-file-form "version-string.sexp")
:depends-on ("alexandria"
(:version "let-plus" "0.2")
(:version "optima" "1.0")
(:version "more-conditions" "0.2")
(:version "configuration.options" "0.10")
(:version "configuration.options-and-service-provider" "0.10")
(:version "configuration.options-and-puri" "0.10")
(:version "cl-ppcre" "2.0.11") ; for bcrypt
(:version "nibbles" "0.13") ; for bcrypt
"zip"
(:version "build-generator" (:read-file-form "version-string.sexp"))
(:version "build-generator.commandline-options" (:read-file-form "version-string.sexp")))
:components ((:module "bcrypt"
:pathname "src/bcrypt"
:serial t
:components ((:file "package")
(:file "base64")
(:file "bcrypt")))
(:module "resources"
:pathname "src/resources"
:serial t
:components ((:file "package")
(:file "protocol")
(:file "conditions")
(:file "resources")))
(:module "steps"
:pathname "src/steps"
:serial t
:depends-on ("bcrypt" "resources")
:components ((:file "package")
(:file "protocol")
(:file "macros")
(:file "jenkins-install")))
(:module "commands"
:pathname "src/commands"
:serial t
:depends-on ("steps")
:components ((:file "package")
(:file "conditions")
(:file "protocol")
(:file "util")
(:file "phases")
(:file "value-types")
(:file "mixins")
(:file "functions-version")
(:file "functions-input")
(:file "functions-check")
(:file "command-version")
(:file "command-help")
(:file "command-config")
(:file "command-info-variables")
(:file "command-info-aspects")
(:file "command-generate")
(:file "commands-generate")
(:file "command-analyze")
(:file "command-validate")
(:file "command-platform-requirements")
(:file "command-report")
(:file "command-install-jenkins")
(:file "command-create-jenkins-user")))))