1 ## Copyright 2000-2010 The qDecoder Project. All rights reserved.
2 ##
3 ## Redistribution and use in source and binary forms, with or without
4 ## modification, are permitted provided that the following conditions
5 ## are met:
6 ##
7 ## 1. Redistributions of source code must retain the above copyright
8 ## notice, this list of conditions and the following disclaimer.
9 ## 2. Redistributions in binary form must reproduce the above copyright
10 ## notice, this list of conditions and the following disclaimer in the
11 ## documentation and/or other materials provided with the distribution.
12 ##
13 ## THIS SOFTWARE IS PROVIDED BY THE QDECODER PROJECT ``AS IS'' AND ANY
14 ## EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
15 ## WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
16 ## DISCLAIMED. IN NO EVENT SHALL THE QDECODER PROJECT BE LIABLE FOR ANY
17 ## DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
18 ## (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
19 ## LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
20 ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21 ## (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
22 ## THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
23 ##
24 ## $Id$
25
26 RM = @RM@
27
28 all:
29 @for DIR in src; do
30 echo "===> $${DIR}";
31 (cd $${DIR}; make all);
32 echo "<=== $${DIR}";
33 done
34
35 install:
36 (cd src/; make install)
37
38 deinstall: uninstall
39 uninstall:
40 (cd src/; make deinstall)
41
42 clean:
43 @for DIR in src; do
44 echo "===> $${DIR}";
45 (cd $${DIR}; make clean);
46 echo "<=== $${DIR}";
47 done
48
49 distclean: clean
50 @for DIR in src examples; do
51 echo "===> $${DIR}";
52 (cd $${DIR}; make clean; ${RM} -f Makefile);
53 echo "<=== $${DIR}";
54 done
55 ${RM} -rf autom4te.cache
56 ${RM} -f configure.lineno config.log config.status config.h
57 ${RM} -f Makefile