more on simple demo app
This commit is contained in:
parent
ed3ce068c6
commit
be72bedb6b
3 changed files with 13 additions and 4 deletions
2
app/demo/build.sh
Executable file
2
app/demo/build.sh
Executable file
|
@ -0,0 +1,2 @@
|
||||||
|
|
||||||
|
sbcl --eval '(asdf:make :scopes-demo)' --eval '(quit)'
|
|
@ -2,9 +2,15 @@
|
||||||
|
|
||||||
(defpackage :scopes/app/demo
|
(defpackage :scopes/app/demo
|
||||||
(:use :common-lisp)
|
(:use :common-lisp)
|
||||||
(:export #:main))
|
(:local-nicknames (:forge :scopes/forge))
|
||||||
|
(:export #:main))
|
||||||
|
|
||||||
(in-package :scopes/app/demo)
|
(in-package :scopes/app/demo)
|
||||||
|
|
||||||
(defun main()
|
(defun main()
|
||||||
(format t "~%Hello World~%"))
|
(format t "~%Hello World.~%relative path: ~a~%system source dir: ~a~%"
|
||||||
|
(asdf:system-relative-pathname :scopes-demo "config")
|
||||||
|
(asdf:system-source-directory :scopes-demo))
|
||||||
|
(setf forge:*forge-env* (forge:forge-env))
|
||||||
|
(forge:setup-builtins)
|
||||||
|
(forge:repl))
|
||||||
|
|
|
@ -6,8 +6,9 @@
|
||||||
:version "0.0.1"
|
:version "0.0.1"
|
||||||
:homepage "https://www.cyberconcepts.org"
|
:homepage "https://www.cyberconcepts.org"
|
||||||
:description ""
|
:description ""
|
||||||
:components ((:file "app/demo/main"))
|
:depends-on (:scopes)
|
||||||
|
:components ((:file "main"))
|
||||||
:build-operation "program-op"
|
:build-operation "program-op"
|
||||||
:build-pathname "app/demo/bin/demo"
|
:build-pathname "bin/demo"
|
||||||
:entry-point "scopes/app/demo:main")
|
:entry-point "scopes/app/demo:main")
|
||||||
|
|
Loading…
Add table
Reference in a new issue