Fixed package require TLC to package require TLC-base
[tcl-tlc.git] / Makefile
blob985cce6eee76b84dec722a5888a642ddba8d001c
1 DESTDIR=
3 #MYDESTDIR=$(DESTDIR)/test/lib/tlc
4 MYDESTDIR=$(DESTDIR)/usr/lib/tlc
5 BINDIR=$(DESTDIR)/usr/bin
6 #MYDESTDIR=$(DESTDIR)/testthread/lib/tlc
8 TCLSH = TCLLIBPATH="." tclsh8.5
10 all: scripts
12 scripts: scripts-stamp
14 scripts-stamp: scripts/*.tcl scripts/*.itk scripts/*.itcl
15 ./make_tclIndex.tcl
16 touch scripts-stamp
18 install: all
19 install -d $(MYDESTDIR)
20 install -d $(MYDESTDIR)/scripts
21 install -d $(MYDESTDIR)/scripts/images
22 install -d $(MYDESTDIR)/tools
23 install pkgIndex.tcl $(MYDESTDIR)
24 install tlc-base.tcl $(MYDESTDIR)
25 install tlc.tcl $(MYDESTDIR)
26 install scripts/*.tcl $(MYDESTDIR)/scripts
27 install scripts/*.itk $(MYDESTDIR)/scripts
28 install scripts/*.itcl $(MYDESTDIR)/scripts
29 install scripts/tclIndex $(MYDESTDIR)/scripts
30 #install tools/tlc_probe $(MYDESTDIR)/tools
31 install tools/tlc_probe $(BINDIR)
32 install tools/hconfig_console $(BINDIR)
33 -install scripts/images/*.gif $(MYDESTDIR)/scripts/images
34 -install scripts/images/*.xbm $(MYDESTDIR)/scripts/images
36 uninstall:
37 -rm -rf $(MYDESTDIR)
39 test: all
40 $(TCLSH) tests/all.tcl $(TESTFLAGS)
42 clean:
43 -rm -rf scripts/tclIndex scripts-stamp