Comments (1)
You can try the following, it seems to work:
modified buildapp.lisp
@@ -389,6 +389,15 @@ ARGV. See *USAGE* for details."
(when (string-equal (second argv) "--help")
(write-string *usage* *standard-output*)
(quit))
+ (when (string-equal (second argv) "--version")
+ (let ((version-string
+ (asdf:component-version (asdf:find-system "buildapp"))))
+ (format *standard-output*
+ "buildapp version ~a, built with ~a ~a~%"
+ version-string
+ (lisp-implementation-type)
+ (lisp-implementation-version)))
+ (quit))
(let* ((dumper (command-line-dumper (rest argv)))
(*package* (find-package :buildapp))
#+sbcl (dynamic-space-size (dynamic-space-size dumper)))
It gives:
~/dev/tools/buildapp ./buildapp --version
buildapp version 1.5.6, built with SBCL 1.3.14
~/dev/tools/buildapp ./buildapp --version
buildapp version 1.5.6, built with Clozure Common Lisp Version 1.11-r16635 (DarwinX8632)
from buildapp.
Related Issues (20)
- Building on CCL fails with "Permission denied: '/buildapp' HOT 6
- The name "QUICKLISP-CLIENT" does not designate any package. HOT 4
- Don't land the subprocess in the debugger HOT 2
- No option to set CCL binary path
- Not loading on Windows CCL-32 HOT 4
- Not building on Windows and CCL
- Not building on OSX under ccl64 HOT 6
- make LISP=ccl fails HOT 10
- no option to set the sbcl core-compression level
- Add --debug and --release options HOT 2
- [request] Verbose compilation output option HOT 1
- Default SBCL build fails with SBCL 1.3.15 HOT 1
- Add support for CCL --heap-reserve option
- Building on Windows fails
- --dynamic-space-size handling on SBCL is broken HOT 4
- Incorrect command line flags when providing path for SBCL
- Error processing dispatched entries when there is no default entry
- Question about compilation HOT 1
- Remove write test file early HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from buildapp.