source: trunk/examples/Makefile.in @ 1082

Last change on this file since 1082 was 1082, checked in by gah, 16 years ago

update makefile with mkdir_p

File size: 941 bytes
Line 
1
2bindir          = @bindir@
3datadir         = @datadir@
4datarootdir     = @datarootdir@
5exec_prefix     = @exec_prefix@
6includedir      = @includedir@
7libdir          = @libdir@
8mandir          = @mandir@
9prefix          = @prefix@
10destdir         = $(prefix)/examples/3D
11
12SHELL           = @SHELL@
13INSTALL         = @INSTALL@
14MKDIR_P         = @MKDIR_P@
15
16destdir         = $(prefix)/examples
17
18FILES           = \
19                demo.bash
20
21SUBDIRS         = \
22                3D \
23                app-fermi \
24                c-example \
25                canvas \
26                graph \
27                zoo
28
29
30.PHONY:         $(SUBDIRS)
31
32all:  build
33
34build:
35        for i in $(SUBDIRS) ; do \
36            $(MAKE) -C $$i all || exit 1 ; \
37        done
38
39install:
40        $(MKDIR_P) $(destdir)
41        for i in $(FILES) ; do \
42          $(INSTALL) -m 555 $$i $(destdir) ; \
43        done
44        for i in $(SUBDIRS) ; do \
45            $(MAKE) -C $$i install || exit 1 ; \
46        done
47
48clean:
49        for i in $(SUBDIRS) ; do \
50            $(MAKE) -C $$i clean || exit 1 ; \
51        done
52
53distclean: clean
54        for i in $(SUBDIRS) ; do \
55            $(MAKE) -C $$i distclean || exit 1 ; \
56        done
57        $(RM) Makefile *~
58
Note: See TracBrowser for help on using the repository browser.