forked from wesen/cl-mill
-
Notifications
You must be signed in to change notification settings - Fork 0
/
gcode.asd
66 lines (52 loc) · 1.1 KB
/
gcode.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
(defpackage :gcode-system
(:use :asdf :cl))
(in-package :gcode-system)
(defsystem :gcode
:name "GCODE"
:author "Manuel Odendahl <[email protected]>"
:version "0.1"
:maintainer "Manuel Odendahl <[email protected]>"
:serial t
:depends-on (#+nil :cl-gd
:uffi
#+nil :cocoahelper
#+nil :lispbuilder-sdl
:unit-test :cl-pdf :cxml :cl-ppcre)
:components
(
;; thirdparty
(:file "infpre")
;; init
(:file "package")
(:file "atof")
(:file "helpers")
(:file "init")
;; math stuff
(:file "geometry")
(:file "arc")
(:file "bezier")
;; (:file "offset")
;; potrace externals
;; (:file "pot-uffi")
;; gcode
(:file "gcode")
(:file "opcodes")
;; tracer
;; (:file "potrace")
;; panelizing and stuff
(:file "shapes")
(:file "moves")
(:file "panel")
(:file "cube")
;; (:file "raster")
;; optimizer
(:file "optimize")
;; eagle import
(:file "drill")
;; formats and exporters and importers
#+nil(:file "sdl")
(:file "p5")
(:file "pdf")
(:file "svg")
#+nil (:file "minicommand")
))