Factored out the non-gui stuff from TLC
[tcl-tlc-base.git] / Makefile
blob95f57c60640d97bba9345951cc4f784bdef0ef60
1 DESTDIR=
3 MYDESTDIR=$(DESTDIR)/usr/lib/tlc-base
5 TCLSH = TCLLIBPATH="." tclsh8.5
7 all: scripts
9 scripts: scripts-stamp
11 scripts-stamp: scripts/*.tcl scripts/*.itcl
12 ./make_tclIndex.tcl
13 touch scripts-stamp
15 install: all
16 install -d $(MYDESTDIR)
17 install -d $(MYDESTDIR)/scripts
18 install pkgIndex.tcl $(MYDESTDIR)
19 install tlc-base.tcl $(MYDESTDIR)
20 install scripts/*.tcl $(MYDESTDIR)/scripts
21 install scripts/*.itcl $(MYDESTDIR)/scripts
22 install scripts/tclIndex $(MYDESTDIR)/scripts
25 uninstall:
26 -rm -rf $(MYDESTDIR)
28 test: all
29 $(TCLSH) tests/all.tcl $(TESTFLAGS)
31 clean:
32 -rm -rf scripts/tclIndex scripts-stamp