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

Overview
Comment:Restructured, added build tool.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: c96c27cbfc6ae1b3ec8c08436df5ba3754d86c6e
User & Date: aku 2016-11-20 23:46:02.542
Context
2016-11-21
00:04
Moved build script, and fixed various things check-in: 2889e59a60 user: aku tags: trunk
2016-11-20
23:46
Restructured, added build tool. check-in: c96c27cbfc user: aku tags: trunk
22:36
1st draft check-in: 0f611d1b24 user: aku tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
Name change from pages/conferences.md to input/pages/conferences.md.
Name change from pages/contact.md to input/pages/contact.md.
Name change from pages/disclaimer.md to input/pages/disclaimer.md.
Name change from pages/dist.md to input/pages/dist.md.
Name change from pages/docs.md to input/pages/docs.md.
Name change from pages/fora.md to input/pages/fora.md.
Name change from pages/index.md to input/pages/index.md.
Name change from pages/related.md to input/pages/related.md.
Name change from static/external/bootstrap-3.3.1-dist/LICENSE to input/static/external/bootstrap-3.3.1-dist/LICENSE.
Name change from static/external/bootstrap-3.3.1-dist/css/bootstrap-theme.css to input/static/external/bootstrap-3.3.1-dist/css/bootstrap-theme.css.
Name change from static/external/bootstrap-3.3.1-dist/css/bootstrap-theme.css.map to input/static/external/bootstrap-3.3.1-dist/css/bootstrap-theme.css.map.

cannot compute difference between binary files

Name change from static/external/bootstrap-3.3.1-dist/css/bootstrap-theme.min.css to input/static/external/bootstrap-3.3.1-dist/css/bootstrap-theme.min.css.
Name change from static/external/bootstrap-3.3.1-dist/css/bootstrap.css to input/static/external/bootstrap-3.3.1-dist/css/bootstrap.css.
Name change from static/external/bootstrap-3.3.1-dist/css/bootstrap.css.map to input/static/external/bootstrap-3.3.1-dist/css/bootstrap.css.map.

cannot compute difference between binary files

Name change from static/external/bootstrap-3.3.1-dist/css/bootstrap.min.css to input/static/external/bootstrap-3.3.1-dist/css/bootstrap.min.css.

cannot compute difference between binary files

Name change from static/external/bootstrap-3.3.1-dist/fonts/glyphicons-halflings-regular.eot to input/static/external/bootstrap-3.3.1-dist/fonts/glyphicons-halflings-regular.eot.

cannot compute difference between binary files

Name change from static/external/bootstrap-3.3.1-dist/fonts/glyphicons-halflings-regular.svg to input/static/external/bootstrap-3.3.1-dist/fonts/glyphicons-halflings-regular.svg.
Name change from static/external/bootstrap-3.3.1-dist/fonts/glyphicons-halflings-regular.ttf to input/static/external/bootstrap-3.3.1-dist/fonts/glyphicons-halflings-regular.ttf.

cannot compute difference between binary files

Name change from static/external/bootstrap-3.3.1-dist/fonts/glyphicons-halflings-regular.woff to input/static/external/bootstrap-3.3.1-dist/fonts/glyphicons-halflings-regular.woff.

cannot compute difference between binary files

Name change from static/external/bootstrap-3.3.1-dist/js/bootstrap.js to input/static/external/bootstrap-3.3.1-dist/js/bootstrap.js.
Name change from static/external/bootstrap-3.3.1-dist/js/bootstrap.min.js to input/static/external/bootstrap-3.3.1-dist/js/bootstrap.min.js.
Name change from static/external/bootstrap-3.3.1-dist/js/npm.js to input/static/external/bootstrap-3.3.1-dist/js/npm.js.
Name change from static/images/ext.png to input/static/images/ext.png.

cannot compute difference between binary files

Name change from static/images/favicon.png to input/static/images/favicon.png.

cannot compute difference between binary files

Name change from static/images/index.html to input/static/images/index.html.
Name change from static/images/logo.jpeg to input/static/images/logo.jpeg.

cannot compute difference between binary files

Name change from static/images/up.png to input/static/images/up.png.

cannot compute difference between binary files

Name change from static/tclssg.css to input/static/tclssg.css.
Name change from templates/img.tcl to input/templates/img.tcl.
Name change from templates/shortcuts.tcl to input/templates/shortcuts.tcl.
Name change from website.conf to input/website.conf.
Added tools/rebuild.


















































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
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
#!/usr/bin/env tclsh
# -*- tcl -*-
package require Tcl 8.5

# argv0 : /.../website/tools/rebuild
# tools : /.../website/tools
# top   : /.../

proc norm {path} {
    return [file dirname [file normalize $path/___]]
}

proc clear {} {
    exec >@ stdout 2>@ stderr clear
}

proc echo {args} { puts $args }


set tools [file dirname [norm $argv0]]
set top   [file dirname [file dirname $tools]]
set log   [file join $top rebuild.log]

cd $top

clear
echo
echo website cleanup input
exec find website -name {*~} -exec rm {{}} \;
echo ...done

echo website cleanup output
exec >@ stdout 2>@ stderr ssg clean
echo ...done

clear
echo
echo website build
exec ssg build "$@" 2>&1 | tee $log >@ stdout 2>@ stderr
echo ...done
exit