1 | \paragraph{} |
---|
2 | \label{ABCL-ASDF:*ADDED-TO-CLASSPATH*} |
---|
3 | \index{*ADDED-TO-CLASSPATH*} |
---|
4 | --- Variable: \textbf{*added-to-classpath*} [\textbf{abcl-asdf}] \textit{} |
---|
5 | |
---|
6 | \begin{adjustwidth}{5em}{5em} |
---|
7 | not-documented |
---|
8 | \end{adjustwidth} |
---|
9 | |
---|
10 | \paragraph{} |
---|
11 | \label{ABCL-ASDF:*INHIBIT-ADD-TO-CLASSPATH*} |
---|
12 | \index{*INHIBIT-ADD-TO-CLASSPATH*} |
---|
13 | --- Variable: \textbf{*inhibit-add-to-classpath*} [\textbf{abcl-asdf}] \textit{} |
---|
14 | |
---|
15 | \begin{adjustwidth}{5em}{5em} |
---|
16 | not-documented |
---|
17 | \end{adjustwidth} |
---|
18 | |
---|
19 | \paragraph{} |
---|
20 | \label{ABCL-ASDF:*MAVEN-HTTP-PROXY*} |
---|
21 | \index{*MAVEN-HTTP-PROXY*} |
---|
22 | --- Variable: \textbf{*maven-http-proxy*} [\textbf{abcl-asdf}] \textit{} |
---|
23 | |
---|
24 | \begin{adjustwidth}{5em}{5em} |
---|
25 | A string containing the URI of an http proxy for Maven to use. |
---|
26 | \end{adjustwidth} |
---|
27 | |
---|
28 | \paragraph{} |
---|
29 | \label{ABCL-ASDF:*MAVEN-REMOTE-REPOSITORY*} |
---|
30 | \index{*MAVEN-REMOTE-REPOSITORY*} |
---|
31 | --- Variable: \textbf{*maven-remote-repository*} [\textbf{abcl-asdf}] \textit{} |
---|
32 | |
---|
33 | \begin{adjustwidth}{5em}{5em} |
---|
34 | The remote repository used by the Maven Aether embedder. |
---|
35 | \end{adjustwidth} |
---|
36 | |
---|
37 | \paragraph{} |
---|
38 | \label{ABCL-ASDF:*MAVEN-VERBOSE*} |
---|
39 | \index{*MAVEN-VERBOSE*} |
---|
40 | --- Variable: \textbf{*maven-verbose*} [\textbf{abcl-asdf}] \textit{} |
---|
41 | |
---|
42 | \begin{adjustwidth}{5em}{5em} |
---|
43 | Stream to send output from the Maven Aether subsystem to, or NIL to muffle output |
---|
44 | \end{adjustwidth} |
---|
45 | |
---|
46 | \paragraph{} |
---|
47 | \label{ABCL-ASDF:*MVN-LIBS-DIRECTORY*} |
---|
48 | \index{*MVN-LIBS-DIRECTORY*} |
---|
49 | --- Variable: \textbf{*mvn-libs-directory*} [\textbf{abcl-asdf}] \textit{} |
---|
50 | |
---|
51 | \begin{adjustwidth}{5em}{5em} |
---|
52 | Location of 'maven-core-3.<m>.<p>.jar', 'maven-embedder-3.<m>.<p>.jar' etc. |
---|
53 | \end{adjustwidth} |
---|
54 | |
---|
55 | \paragraph{} |
---|
56 | \label{ABCL-ASDF:ADD-DIRECTORY-JARS-TO-CLASS-PATH} |
---|
57 | \index{ADD-DIRECTORY-JARS-TO-CLASS-PATH} |
---|
58 | --- Function: \textbf{add-directory-jars-to-class-path} [\textbf{abcl-asdf}] \textit{directory recursive-p} |
---|
59 | |
---|
60 | \begin{adjustwidth}{5em}{5em} |
---|
61 | not-documented |
---|
62 | \end{adjustwidth} |
---|
63 | |
---|
64 | \paragraph{} |
---|
65 | \label{ABCL-ASDF:AS-CLASSPATH} |
---|
66 | \index{AS-CLASSPATH} |
---|
67 | --- Function: \textbf{as-classpath} [\textbf{abcl-asdf}] \textit{classpath} |
---|
68 | |
---|
69 | \begin{adjustwidth}{5em}{5em} |
---|
70 | Break apart the JVM CLASSPATH string into a list of its consituents. |
---|
71 | \end{adjustwidth} |
---|
72 | |
---|
73 | \paragraph{} |
---|
74 | \label{ABCL-ASDF:ENSURE-MVN-VERSION} |
---|
75 | \index{ENSURE-MVN-VERSION} |
---|
76 | --- Function: \textbf{ensure-mvn-version} [\textbf{abcl-asdf}] \textit{} |
---|
77 | |
---|
78 | \begin{adjustwidth}{5em}{5em} |
---|
79 | Return t if Maven version is 3.0.3 or greater. |
---|
80 | \end{adjustwidth} |
---|
81 | |
---|
82 | \paragraph{} |
---|
83 | \label{ABCL-ASDF:FIND-MVN} |
---|
84 | \index{FIND-MVN} |
---|
85 | --- Function: \textbf{find-mvn} [\textbf{abcl-asdf}] \textit{} |
---|
86 | |
---|
87 | \begin{adjustwidth}{5em}{5em} |
---|
88 | Attempt to find a suitable Maven ('mvn') executable on the hosting operating system. |
---|
89 | |
---|
90 | Returns the path of the Maven executable or nil if none are found. |
---|
91 | |
---|
92 | Returns the version of Maven found as the second value. |
---|
93 | |
---|
94 | Emits warnings if not able to find a suitable executable. |
---|
95 | \end{adjustwidth} |
---|
96 | |
---|
97 | \paragraph{} |
---|
98 | \label{ABCL-ASDF:INIT} |
---|
99 | \index{INIT} |
---|
100 | --- Function: \textbf{init} [\textbf{abcl-asdf}] \textit{\&optional \&key (force NIL)} |
---|
101 | |
---|
102 | \begin{adjustwidth}{5em}{5em} |
---|
103 | Run the initialization strategy to bootstrap a Maven dependency node. |
---|
104 | |
---|
105 | Set *MVN-LIBS-DIRECTORY* to an explicit value before running this |
---|
106 | function in order to bypass the dynamic introspection of the location |
---|
107 | of the mvn executable with an explicit value. |
---|
108 | \end{adjustwidth} |
---|
109 | |
---|
110 | \paragraph{} |
---|
111 | \label{ABCL-ASDF:MAKE-REMOTE-REPOSITORY} |
---|
112 | \index{MAKE-REMOTE-REPOSITORY} |
---|
113 | --- Function: \textbf{make-remote-repository} [\textbf{abcl-asdf}] \textit{id type url} |
---|
114 | |
---|
115 | \begin{adjustwidth}{5em}{5em} |
---|
116 | not-documented |
---|
117 | \end{adjustwidth} |
---|
118 | |
---|
119 | \paragraph{} |
---|
120 | \label{ABCL-ASDF:NEED-TO-ADD-DIRECTORY-JAR?} |
---|
121 | \index{NEED-TO-ADD-DIRECTORY-JAR?} |
---|
122 | --- Function: \textbf{need-to-add-directory-jar?} [\textbf{abcl-asdf}] \textit{directory recursive-p} |
---|
123 | |
---|
124 | \begin{adjustwidth}{5em}{5em} |
---|
125 | not-documented |
---|
126 | \end{adjustwidth} |
---|
127 | |
---|
128 | \paragraph{} |
---|
129 | \label{ABCL-ASDF:RESOLVE} |
---|
130 | \index{RESOLVE} |
---|
131 | --- Generic Function: \textbf{resolve} [\textbf{abcl-asdf}] \textit{} |
---|
132 | |
---|
133 | \begin{adjustwidth}{5em}{5em} |
---|
134 | Returns a string in JVM CLASSPATH format as entries delimited by classpath separator string. |
---|
135 | \end{adjustwidth} |
---|
136 | |
---|
137 | \paragraph{} |
---|
138 | \label{ABCL-ASDF:RESOLVE-ARTIFACT} |
---|
139 | \index{RESOLVE-ARTIFACT} |
---|
140 | --- Function: \textbf{resolve-artifact} [\textbf{abcl-asdf}] \textit{group-id artifact-id \&key (version LATEST versionp)} |
---|
141 | |
---|
142 | \begin{adjustwidth}{5em}{5em} |
---|
143 | Resolve artifact to location on the local filesystem. |
---|
144 | |
---|
145 | Declared dependencies are not attempted to be located. |
---|
146 | |
---|
147 | If unspecified, the string "LATEST" will be used for the VERSION. |
---|
148 | |
---|
149 | Returns the Maven specific string for the artifact |
---|
150 | \end{adjustwidth} |
---|
151 | |
---|
152 | \paragraph{} |
---|
153 | \label{ABCL-ASDF:RESOLVE-DEPENDENCIES} |
---|
154 | \index{RESOLVE-DEPENDENCIES} |
---|
155 | --- Function: \textbf{resolve-dependencies} [\textbf{abcl-asdf}] \textit{group-id artifact-id \&key (version LATEST versionp) (repository *maven-remote-repository* repository-p)} |
---|
156 | |
---|
157 | \begin{adjustwidth}{5em}{5em} |
---|
158 | Dynamically resolve Maven dependencies for item with GROUP-ID and ARTIFACT-ID |
---|
159 | optionally with a VERSION and a REPOSITORY. |
---|
160 | |
---|
161 | All recursive dependencies will be visited before resolution is successful. |
---|
162 | |
---|
163 | If unspecified, the string "LATEST" will be used for the VERSION. |
---|
164 | |
---|
165 | Returns a string containing the necessary jvm classpath entries packed |
---|
166 | in Java CLASSPATH representation. |
---|
167 | \end{adjustwidth} |
---|
168 | |
---|