(defsystem "aoc" :long-name "Advent of Code" :version "0.1.0" :author "Peter Tillemans" :maintainer "Peter Tillemans" :mailto "pti@snamellit.com" :license "MIT" :homepage "https://forge.snamellit.com/pti/aoc-cl" :bug-tracker "https://forge.snamellit.com/pti/aoc-cl/issues" :source-control "https://forge.snamellit.com/pti/aoc-cl" :depends-on (#:dexador #:cl-cookie #:plump #:lquery #:3d-vectors #:array-operations #:lla #:queues.simple-queue #:bt-semaphore) :components ((:module "src" :components ((:file "main") (:file "2018/day06") (:file "2018/day07") (:file "2024/day01") (:file "2024/day02") ))) :description "Advent of Code challenges and solutions." :long-description "Solutions for the AOC challenges." :in-order-to ((test-op (test-op "aoc/tests")))) (defsystem "aoc/tests" :author "Peter Tillemans" :license "GPL" :depends-on ("aoc" #:parachute) :components ((:module "tests" :components ((:file "main") (:file "2018/day06-test") (:file "2018/day07-test") (:file "2024/day01-test") (:file "2024/day02-test") ))) :description "Test system for aoc" :perform (test-op (op c) (symbol-call :parachute :test :aoc/tests)))