Frusta

Check-in [6cf2d26bf8]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:start version 0.2
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:6cf2d26bf8c6891d3b1f2a3961b1f3fe069e9d01
User & Date: rmelton 2014-03-13 19:39:58
Context
2015-02-15
21:43
updayed the osx canvas3d library check-in: f9b411f66f user: rmelton tags: trunk
2014-03-13
19:39
start version 0.2 check-in: 6cf2d26bf8 user: rmelton tags: trunk
19:38
release 0.1 check-in: 69fdb64b72 user: rmelton tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to Makefile.

5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
	@echo "## setup to build release VERSION=$(VERSION)"
	@echo "## make all - builds all images"
	@echo "##  make linux"
	@echo "##  make windows"
	@echo "##  make mac"


VERSION = 0.1

windows : TCLKIT = kits/tclkit-8.5.2-win32-upx.exe.exe
linux   : TCLKIT = kits/tclkit-8.5.1-linux-x86
mac     : TCLKIT = kits/tclkit-8.5.1-darwin-univ-aqua

windows : OTHER =       *.dylib *.so
linux   : OTHER = *.dll *.dylib







|







5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
	@echo "## setup to build release VERSION=$(VERSION)"
	@echo "## make all - builds all images"
	@echo "##  make linux"
	@echo "##  make windows"
	@echo "##  make mac"


VERSION = 0.2

windows : TCLKIT = kits/tclkit-8.5.2-win32-upx.exe.exe
linux   : TCLKIT = kits/tclkit-8.5.1-linux-x86
mac     : TCLKIT = kits/tclkit-8.5.1-darwin-univ-aqua

windows : OTHER =       *.dylib *.so
linux   : OTHER = *.dll *.dylib

Changes to main.tcl.

9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
## kits stuff
lappend auto_path [file join $cfg(kitLib) Canvas3d]
lappend auto_path [file join $cfg(kitLib) sqlite3]

## frusta components
lappend auto_path $cfg(frustaLib)

set cfg(frustaVersion) "0.1"
switch -- $cfg(frustaVersion) {
  0.1 {
    ## hard code for now, autoload later...
    source [file join $cfg(frustaLib) commandLineArgs.tcl]
    source [file join $cfg(frustaLib) stl.tcl]
    package require -exact frusta::gcode 0.1
    source [file join $cfg(frustaLib) geom.tcl]
    source [file join $cfg(frustaLib) slice.tcl]
    package require -exact frusta::gui 0.1







|

|







9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
## kits stuff
lappend auto_path [file join $cfg(kitLib) Canvas3d]
lappend auto_path [file join $cfg(kitLib) sqlite3]

## frusta components
lappend auto_path $cfg(frustaLib)

set cfg(frustaVersion) "0.2"
switch -- $cfg(frustaVersion) {
  0.2 - 0.1 {
    ## hard code for now, autoload later...
    source [file join $cfg(frustaLib) commandLineArgs.tcl]
    source [file join $cfg(frustaLib) stl.tcl]
    package require -exact frusta::gcode 0.1
    source [file join $cfg(frustaLib) geom.tcl]
    source [file join $cfg(frustaLib) slice.tcl]
    package require -exact frusta::gui 0.1