source: branches/blt4/instant/Makefile.in @ 1744

Last change on this file since 1744 was 1744, checked in by gah, 14 years ago

update with java and install rappture

File size: 3.2 KB
Line 
1
2SHELL           = @SHELL@
3
4srcdir          = @srcdir@
5prefix          = @prefix@
6exec_prefix     = @exec_prefix@
7bindir          = @bindir@
8libdir          = @libdir@
9datadir         = @datadir@
10datarootdir     = @datarootdir@
11mandir          = @mandir@
12includedir      = @includedir@
13
14pkgdatadir      = $(datadir)/$(PKG_DIR)
15pkglibdir       = $(libdir)/$(PKG_DIR)
16pkgincludedir   = $(includedir)/$(PKG_DIR)
17top_builddir    = .
18
19MKDIR_P         = @MKDIR_P@
20TCLSH           = $(bindir)/tclsh8.4
21INSTALL         = @INSTALL@
22
23SCRIPTS         = \
24                irappture
25
26FILES           = \
27                $(srcdir)/dragdrop.tcl \
28                $(srcdir)/filmstrip.tcl \
29                $(srcdir)/hierlist.tcl \
30                $(srcdir)/main.tcl \
31                $(srcdir)/objects.tcl \
32                $(srcdir)/objpath.tcl \
33                $(srcdir)/slideframes.tcl \
34                $(srcdir)/tweener.tcl
35
36IMAGEFILES      = \
37                $(srcdir)/images/drag.xbm \
38                $(srcdir)/images/dragm.xbm \
39                $(srcdir)/images/treemn.png \
40                $(srcdir)/images/treepl.png \
41                $(srcdir)/images/warn24.png \
42                $(srcdir)/images/err24.png
43
44OBJECTFILES     = \
45                $(srcdir)/objects/base.rp \
46                $(srcdir)/objects/boolean.rp \
47                $(srcdir)/objects/boolean.png \
48                $(srcdir)/objects/curve.rp \
49                $(srcdir)/objects/curve.png \
50                $(srcdir)/objects/group.rp \
51                $(srcdir)/objects/group.png \
52                $(srcdir)/objects/histogram.rp \
53                $(srcdir)/objects/histogram.png \
54                $(srcdir)/objects/integer.rp \
55                $(srcdir)/objects/integer.png \
56                $(srcdir)/objects/note.rp \
57                $(srcdir)/objects/note.png \
58                $(srcdir)/objects/number.rp \
59                $(srcdir)/objects/number.png \
60                $(srcdir)/objects/phase.rp \
61                $(srcdir)/objects/phase.png \
62                $(srcdir)/objects/string.rp \
63                $(srcdir)/objects/string.png \
64                $(srcdir)/objects/tool.rp
65
66TYPEFILES       = \
67                $(srcdir)/types/boolean.tcl \
68                $(srcdir)/types/color.tcl \
69                $(srcdir)/types/file.tcl \
70                $(srcdir)/types/string.tcl \
71                $(srcdir)/types/units.tcl
72
73VALIDATEFILES   = \
74                $(srcdir)/validations/enable.tcl \
75                $(srcdir)/validations/int.tcl \
76                $(srcdir)/validations/number.tcl \
77                $(srcdir)/validations/size.tcl
78
79destdir         = $(libdir)/instant
80
81all: tclIndex
82
83tclIndex: $(FILES)
84        $(TCLSH) $(srcdir)/../gui/tclconfig/mkindex.tcl --srcdir $(srcdir) \
85                --outfile tclIndex
86
87install: install-scripts install-files install-images install-objects \
88        install-types install-validations
89
90install-scripts: tclIndex
91        $(MKDIR_P) $(destdir)
92        $(INSTALL) -m 444 tclIndex $(destdir)
93        $(MKDIR_P) $(bindir)
94        @for i in $(SCRIPTS); do \
95            echo "Installing $$i" ; \
96            $(INSTALL) -m 555 $$i $(bindir) ; \
97        done
98
99install-files: $(FILES)
100        $(MKDIR_P) $(destdir)
101        @for i in $(FILES); do \
102            echo "Installing $$i" ; \
103            $(INSTALL) -m 555 $$i $(destdir) ; \
104        done
105
106install-images: $(IMAGEFILES)
107        $(MKDIR_P) $(destdir)/images
108        @for i in $(IMAGEFILES); do \
109            echo "Installing $$i" ; \
110            $(INSTALL) -m 555 $$i $(destdir)/images ; \
111        done
112
113install-objects: $(OBJECTFILES)
114        $(MKDIR_P) $(destdir)/objects
115        @for i in $(OBJECTFILES); do \
116            echo "Installing $$i" ; \
117            $(INSTALL) -m 555 $$i $(destdir)/objects ; \
118        done
119
120install-types: $(TYPEFILES)
121        $(MKDIR_P) $(destdir)/types
122        @for i in $(TYPEFILES); do \
123            echo "Installing $$i" ; \
124            $(INSTALL) -m 555 $$i $(destdir)/types ; \
125        done
126
127install-validations: $(VALIDATEFILES)
128        $(MKDIR_P) $(destdir)/validations
129        @for i in $(VALIDATEFILES); do \
130            echo "Installing $$i" ; \
131            $(INSTALL) -m 555 $$i $(destdir)/validations ; \
132        done
133
134clean:
135        $(RM) tclIndex tool.xml
136
137distclean: clean
138        $(RM) irappture
139        $(RM) Makefile *~
140
Note: See TracBrowser for help on using the repository browser.