Split source code into different modules for cleanliness

This commit is contained in:
2025-02-14 21:46:15 +00:00
parent f127e1e955
commit 334ece1ee7
5 changed files with 8 additions and 4 deletions

View File

@@ -1,10 +1,14 @@
(asdf:defsystem :cantedraw (asdf:defsystem :cantedraw
:depends-on (:alexandria) :depends-on (:alexandria)
:components ((:file "packages") :components ((:file "packages")
(:file "lib.macros") (:module "lib"
(:file "lib.functions") :components
(:file "model") ((:file "macros")
(:file "main")) (:file "functions")))
(:module "src"
:components
((:file "model")
(:file "main"))))
:build-operation "program-op" :build-operation "program-op"
:build-pathname "bin/cantedraw" :build-pathname "bin/cantedraw"
:entry-point "cantedraw.main:start") :entry-point "cantedraw.main:start")