source: trunk/builder/scripts/Makefile.in @ 2687

Last change on this file since 2687 was 2687, checked in by ldelgass, 13 years ago

Build fixes

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/ruby.tl \
39                $(srcdir)/templates/tcl.tl
40
41version         = $(PACKAGE_VERSION)
42name            = RapptureBuilder$(version)
43
44destdir         = $(libdir)/$(name)/scripts
45
46all: tclIndex
47
48tclIndex: $(FILES)
49        $(TCLSH) $(srcdir)/../../gui/cf/mkindex.tcl --srcdir $(srcdir) \
50                --outfile tclIndex
51
52install: install_scripts install_templates install_images
53
54install_scripts:
55        $(MKDIR_P) -m 0755 $(destdir)
56        @for i in $(FILES); do \
57            echo "Installing $$i" ; \
58            $(INSTALL) -m 444 $$i $(destdir) ; \
59        done
60        $(INSTALL) -m 444 tclIndex $(destdir)
61
62install_templates: $(TEMPLATEFILES)
63        $(MKDIR_P) -m 0755 $(destdir)/templates
64        @for i in $(TEMPLATEFILES); do \
65            echo "Installing $$i" ; \
66            $(INSTALL) -m 555 $$i $(destdir)/templates ; \
67        done
68
69install_images:
70        $(MKDIR_P) -m 0755 $(destdir)/images
71        @for i in $(srcdir)/images/*.png $(srcdir)/images/*.xbm; do \
72            echo "Installing $$i" ; \
73            $(INSTALL) -m 444 $$i $(destdir)/images ; \
74        done
75
76clean:
77        $(RM) tclIndex
78
79distclean: clean
80        $(RM) Makefile *~
Note: See TracBrowser for help on using the repository browser.