Removed /usr/local from CDPATH
[clearscm.git] / Makefile
1 ################################################################################
2 #
3 # File:         $RCSfile: Makefile,v $
4 # Revision:     $Revision: 1.8 $
5 # Description:  Makefile for Clearscm
6 # Author:       Andrew@Clearscm.com
7 # Created:      Mon Nov 13 16:14:30 1995
8 # Modified:     $Date: 2012/09/20 06:52:37 $
9 # Language:     Makefile
10 #
11 # (c) Copyright 2010, ClearSCM, Inc., all rights reserved.
12 #
13 ################################################################################
14 CLEARLIB                = etc/mail.conf\
15                           lib/CmdLine.pm\
16                           lib/BinMerge.pm\
17                           lib/DateUtils.pm\
18                           lib/Display.pm\
19                           lib/GetConfig.pm\
20                           lib/Logger.pm\
21                           lib/Machines.pm\
22                           lib/Mail.pm\
23                           lib/OSDep.pm\
24                           lib/Rexec.pm\
25                           lib/TimeUtils.pm\
26                           lib/Utils.pm
27 CLEARCC                 = lib/Clearcase.pm\
28                           lib/Clearcase
29 CLEARCQ                 = etc/cq.conf\
30                           lib/Clearquest.pm\
31                           lib/Clearquest
32 CLEARADM                = clearadm
33 CLEARENV                = rc
34 CLEARAGENT              = lib/Display.pm\
35                           lib/OSDep.pm\
36                           lib/DateUtils.pm\
37                           lib/GetConfig.pm\
38                           lib/Utils.pm\
39                           clearadm/lib/Clearexec.pm\
40                           clearadm/clearagent.pl\
41                           clearadm/clearexec.pl\
42                           clearadm/etc/clearexec.conf\
43                           clearadm/etc/conf.d/clearadm\
44                           clearadm/etc/init.d/clearagent\
45                           clearadm/etc/init.d/cleartasks\
46                           clearadm/load.vbs\
47                           clearadm/log\
48                           clearadm/setup.pl\
49                           clearadm/var
50 TARGETS                 = clearlib.tar.gz\
51                           clearcc.tar.gz\
52                           clearcq.tar.gz\
53                           clearadm.tar.gz\
54                           clearenv.tar.gz\
55                           clearagent.tar.gz
56
57 all:                    $(TARGETS)
58
59 clean:
60                         @rm -f $(TARGETS)
61
62 clearlib.tar.gz:        $(CLEARLIB)
63                         @tar --exclude CVS -zcf $@ $(CLEARLIB)
64
65 clearcc.tar.gz:         $(CLEARCC)
66                         @tar --exclude CVS -zcf $@ $(CLEARCC)
67
68 clearcq.tar.gz:         $(CLEARCQ)
69                         @tar --exclude CVS -zcf $@ $(CLEARCQ)
70
71 clearadm.tar.gz:        $(CLEARADM)
72                         @tar --exclude CVS -zcf $@ $(CLEARADM)
73
74 clearenv.tar.gz:        $(CLEARENV)
75                         @tar --exclude CVS -zcf $@ $(CLEARENV)
76
77 clearagent.tar.gz:      $(CLEARAGENT)
78                         @tar --exclude CVS -zcf $@ $(CLEARAGENT)