;;;-*- Mode: Lisp; Package: CL-USER -*-

(setf (logical-pathname-translations "builder")
      `(("**;*.*.*" ,(merge-pathnames "**/*.*"  (truename (pathname-location (current-pathname)))))))

; Packages *****

(defpackage builder
  (:use :common-lisp))
  
(defsystem builder (:object-pathname (current-pathname "fasls/") :package builder) 
  :members
  ("extras" "functions" "preface" "utilities" "streams" "saveload" "prettyprint" "assembler" "postscript"
   "avr" "avr-nano" "arm" "esp" "riscv" "build")
  :rules
  ((:in-order-to :compile :all (:requires (:load :previous)))))