graphics

Common Lisp graphics experiment
git clone git://git.entf.net/graphics
Log | Files | Refs

net.entf.graphics.asd (1329B)


      1 (defsystem "net.entf.graphics"
      2   :depends-on ("net.entf.graphics/window"
      3                "net.entf.graphics/draw"))
      4 
      5 (defsystem "net.entf.graphics/window"
      6   :pathname #P"window/"
      7   :depends-on ("net.entf.graphics/window/wayland")
      8   :components ((:file "package")))
      9 
     10 (defsystem "net.entf.graphics/window/protocol"
     11   :pathname #P"window/"
     12   :depends-on ("bordeaux-threads")
     13   :components ((:file "protocol")))
     14 
     15 (defsystem "net.entf.graphics/window/wayland"
     16   :pathname #P"window/wayland/"
     17   :depends-on ("net.entf.graphics/window/protocol"
     18                "wayflan"
     19                "alexandria"
     20                "posix-shm")
     21   :components ((:file "package")
     22                (:file "protocols"
     23                 :depends-on ("package"))
     24                (:file "wayland"
     25                 :depends-on ("package" "protocols"))
     26                (:module "wayland-protocols"
     27                 :components ((:static-file "xdg-decoration-unstable-v1.xml")))))
     28 
     29 (defsystem "net.entf.graphics/draw"
     30   :pathname #P"draw/"
     31   :depends-on ("net.entf.graphics/draw/protocol")
     32   :components ((:file "api")))
     33 
     34 (defsystem "net.entf.graphics/draw/protocol"
     35   :pathname #P"draw/"
     36   :components ((:file "package")
     37                (:file "operations"
     38                 :depends-on ("package"))
     39                (:file "protocol"
     40                 :depends-on ("package"))))