Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
asdf
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
1
Issues
1
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Hugo Ishimaru
asdf
Commits
77640721
Commit
77640721
authored
Feb 22, 2013
by
Francois-Rene Rideau
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
2.30.3: punt on ECL upgrade after problems with cl-test-grid.
Export component-loaded-p. Update some docstrings.
parent
461953f8
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
15 additions
and
13 deletions
+15
-13
action.lisp
action.lisp
+8
-6
asdf.asd
asdf.asd
+1
-1
defsystem.lisp
defsystem.lisp
+1
-1
header.lisp
header.lisp
+2
-3
interface.lisp
interface.lisp
+1
-0
upgrade.lisp
upgrade.lisp
+1
-1
version.lisp-expr
version.lisp-expr
+1
-1
No files found.
action.lisp
View file @
77640721
...
...
@@ -93,17 +93,19 @@ You can put together sentences using this phrase."))
"Returns a list of dependencies needed by the component to perform
the operation. A dependency has one of the following forms:
(<operation> <component>*), where <operation> is a class
designator and each <component> is a component
designator, which means that the component depends on
(<operation> <component>*), where <operation> is an operation designator
with respect to FIND-OPERATION in the context of the OPERATION argument,
and each <component> is a component designator with respect to
FIND-COMPONENT in the context of the COMPONENT argument,
and means that the component depends on
<operation> having been performed on each <component>; or
(FEATURE <feature>), which means that the component depends
on <feature>'s presence in *FEATURES*.
on the <feature> expression satisfying FEATUREP.
(This is DEPRECATED -- use :IF-FEATURE instead.)
Methods specialized on subclasses of existing component types
should usually append the results of CALL-NEXT-METHOD to the
list."
))
should usually append the results of CALL-NEXT-METHOD to the list."
))
(
defgeneric
component-self-dependencies
(
operation
component
))
(
define-convenience-action-methods
component-depends-on
(
operation
component
))
(
define-convenience-action-methods
component-self-dependencies
(
operation
component
))
...
...
asdf.asd
View file @
77640721
...
...
@@ -74,7 +74,7 @@
:licence
"MIT"
:description
"Another System Definition Facility"
:long-description
"ASDF builds Common Lisp software organized into defined systems."
:version
"2.30.
2
"
;; to be automatically updated by make bump-version
:version
"2.30.
3
"
;; to be automatically updated by make bump-version
:depends-on
()
#+
asdf3
:encoding
#+
asdf3
:utf-8
;; For most purposes, asdf itself specially counts as a builtin system.
...
...
defsystem.lisp
View file @
77640721
...
...
@@ -67,7 +67,7 @@
(
define-condition
duplicate-names
(
system-definition-error
)
((
name
:initarg
:name
:reader
duplicate-names-name
))
(
:report
(
lambda
(
c
s
)
(
format
s
(
compatfmt
"~@<Error while defining system: multiple components are given same name ~
A
~@:>"
)
(
format
s
(
compatfmt
"~@<Error while defining system: multiple components are given same name ~
S
~@:>"
)
(
duplicate-names-name
c
)))))
(
defun
sysdef-error-component
(
msg
type
name
value
)
...
...
header.lisp
View file @
77640721
;;; -*- mode: Common-Lisp; Base: 10 ; Syntax: ANSI-Common-Lisp -*-
;;; This is ASDF 2.30.
2
: Another System Definition Facility.
;;; This is ASDF 2.30.
3
: Another System Definition Facility.
;;;
;;; Feedback, bug reports, and patches are all welcome:
;;; please mail to <asdf-devel@common-lisp.net>.
...
...
@@ -71,8 +71,7 @@
(
existing-version-number
(
and
existing-version
(
read-from-string
existing-major-minor
)))
(
away
(
format
nil
"~A-~A"
:asdf
existing-version
)))
(
when
(
and
existing-version
(
<
existing-version-number
#+
abcl
2.25
#+
clisp
2.27
#+
clozure
2.27
#+
cmu
2.018
#+
ecl
2.21
#+
xcl
2.27
))
(
or
#+
abcl
2.25
#+
cmu
2.018
2.27
)))
(
rename-package
:asdf
away
)
(
when
*load-verbose*
(
format
t
"; Renamed old ~A package away to ~A~%"
:asdf
away
))))))
...
...
interface.lisp
View file @
77640721
...
...
@@ -48,6 +48,7 @@
#:monolithic-load-compiled-concatenated-source-op
#:operation-monolithic-p
#:required-components
#:component-loaded-p
#:component
#:parent-component
#:child-component
#:system
#:module
#:file-component
#:source-file
#:c-source-file
#:java-source-file
...
...
upgrade.lisp
View file @
77640721
...
...
@@ -52,7 +52,7 @@ You can compare this string with e.g.: (ASDF:VERSION-SATISFIES (ASDF:ASDF-VERSIO
;; "3.4.5.67" would be a development version in the official upstream of 3.4.5.
;; "3.4.5.0.8" would be your eighth local modification of official release 3.4.5
;; "3.4.5.67.8" would be your eighth local modification of development version 3.4.5.67
(
asdf-version
"2.30.
2
"
)
(
asdf-version
"2.30.
3
"
)
(
existing-version
(
asdf-version
)))
(
setf
*asdf-version*
asdf-version
)
(
when
(
and
existing-version
(
not
(
equal
asdf-version
existing-version
)))
...
...
version.lisp-expr
View file @
77640721
"2.30.
2
"
"2.30.
3
"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment