reorganize the system around radiance specific build conventions.

This commit is contained in:
Brian O'Reilly 2025-08-30 10:04:11 -04:00
parent 8298dfed4c
commit c6ebce4fdd
3 changed files with 19 additions and 10 deletions

View File

@ -6,11 +6,19 @@
:author "Brian O'Reilly <fade@deepsky.com>" :author "Brian O'Reilly <fade@deepsky.com>"
:license "GNU AFFERO GENERAL PUBLIC LICENSE V.3" :license "GNU AFFERO GENERAL PUBLIC LICENSE V.3"
:serial t :serial t
:depends-on (:RADIANCE :version "0.0.0"
:SPINNERET :defsystem-depends-on (:radiance)
:CL-JSON :class "radiance:virtual-module"
:depends-on (:radiance
:r-clip
:spinneret
:cl-json
;; :com.inuoe.jzon
:dexador
) )
:pathname "./" :pathname "./"
:components ((:file "app-utils") :components ((:file "app-utils")
(:file "module")
(:file "asteroid"))) (:file "asteroid")))

View File

@ -1,11 +1,9 @@
;; -*-lisp-*- ;; -*-lisp-*-
(defpackage :asteroid ;; (defpackage :asteroid
(:use :cl :radiance) ;; (:use :cl :radiance)
(:use :asteroid.app-utils) ;; (:use :asteroid.app-utils)
(:export :-main
:start-server ;; (:export :-main :start-server :stop-server :run-server))
:stop-server
:run-server))
(in-package :asteroid) (in-package :asteroid)

3
module.lisp Normal file
View File

@ -0,0 +1,3 @@
(in-package #:rad-user)
(define-module #:asteroid
(:use #:cl #:radiance #:asteroid.app-utils))