source: branches/blt4/builder/scripts/Makefile.in @ 2936

Last change on this file since 2936 was 2936, checked in by gah, 12 years ago

sync back with trunk

File size: 1.8 KB
Line 
1
2srcdir          = @srcdir@
3prefix          = @prefix@
4exec_prefix     = @exec_prefix@
5bindir          = @bindir@
6libdir          = @libdir@
7datadir         = @datadir@
8datarootdir     = @datarootdir@
9mandir          = @mandir@
10includedir      = @includedir@
11
12SHELL           = @SHELL@
13INSTALL         = @INSTALL@
14MKDIR_P         = @MKDIR_P@
15TCLSH           = @TCLSH@
16VPATH           = $(srcdir)
17PACKAGE_VERSION = @PACKAGE_VERSION@
18
19FILES           = \
20                $(srcdir)/dragdrop.tcl \
21                $(srcdir)/filmstrip.tcl \
22                $(srcdir)/hierlist.tcl \
23                $(srcdir)/main.tcl \
24                $(srcdir)/objpath.tcl \
25                $(srcdir)/slideframes.tcl \
26                $(srcdir)/templates.tcl \
27                $(srcdir)/tool.rp \
28                $(srcdir)/tweener.tcl
29
30TEMPLATEFILES   = \
31                $(srcdir)/templates/clang.tl \
32                $(srcdir)/templates/fortran77.tl \
33                $(srcdir)/templates/java.tl \
34                $(srcdir)/templates/matlab.tl \
35                $(srcdir)/templates/octave.tl \
36                $(srcdir)/templates/perl.tl \
37                $(srcdir)/templates/python.tl \
38                $(srcdir)/templates/r.tl \
39                $(srcdir)/templates/ruby.tl \
40                $(srcdir)/templates/tcl.tl
41
42version         = $(PACKAGE_VERSION)
43name            = RapptureBuilder$(version)
44
45destdir         = $(libdir)/$(name)/scripts
46
47all: tclIndex
48
49tclIndex: $(FILES)
50        $(TCLSH) $(srcdir)/../../gui/cf/mkindex.tcl --srcdir $(srcdir) \
51                --outfile tclIndex
52
53install: install_scripts install_templates install_images
54
55install_scripts:
56        $(MKDIR_P) -m 0755 $(destdir)
57        @for i in $(FILES); do \
58            echo "Installing $$i" ; \
59            $(INSTALL) -m 444 $$i $(destdir) ; \
60        done
61        $(INSTALL) -m 444 tclIndex $(destdir)
62
63install_templates: $(TEMPLATEFILES)
64        $(MKDIR_P) -m 0755 $(destdir)/templates
65        @for i in $(TEMPLATEFILES); do \
66            echo "Installing $$i" ; \
67            $(INSTALL) -m 555 $$i $(destdir)/templates ; \
68        done
69
70install_images:
71        $(MKDIR_P) -m 0755 $(destdir)/images
72        @for i in $(srcdir)/images/*.png $(srcdir)/images/*.xbm; do \
73            echo "Installing $$i" ; \
74            $(INSTALL) -m 444 $$i $(destdir)/images ; \
75        done
76
77clean:
78        $(RM) tclIndex
79
80distclean: clean
81        $(RM) Makefile *~
Note: See TracBrowser for help on using the repository browser.