Newer
Older
naledi / naledi.asd
;;;;
;;;; Naledi ya Africa ("Star of Africa") is an ncurses-based survival game
;;;; set in Africa.
;;;;
;;;; This is file defines the Naledi system, to be loaded with asdf/quicklisp.
;;;;
;;;; Copy this directory to $QUICKLISP_DIR/local_projects, then run
;;;; (ql:quickload "naledi") to load.
;;;;
;;;; (c) 2018 Daniel Vedder, MIT license
;;;;

(asdf:defsystem :naledi
	:long-name "Naledi ya Africa"
	:description "A multiplayer survival game set in Africa"
	:author "Daniel Vedder <daniel@terranostra.one>"
	:homepage "https://git.synoikos.de/daniel/naledi"
	:license "MIT"
	:version "0.1"
	:depends-on (:bordeaux-threads :croatoan :usocket)
	:serial t
	:components
	((:module "src"
		 :serial t
		 :components
		 ((:file "package")
			 (:file "util")
			 (:file "naledi")
			 (:module "server"
				 :serial t
				 :components
				 ((:file "params")
					 (:file "item-classes")
					 (:file "item-methods")
					 (:file "player")
					 (:file "world")
					 (:file "server")))
			 (:module "content"
				 :components
				 ((:file "animals")
					 (:file "biomes")
					 (:file "items")))
			 (:module "client"
				 :serial t
				 :components
				 ((:file "crt-ext")
					 (:file "networking")
					 (:file "user-interface"))))))
	:entry-point "naledi:start-game")