~ubuntu-branches/debian/sid/eso-midas/sid

« back to all changes in this revision

Viewing changes to .pc/propagate_buildflags.patch/libsrc/tbl/makefile

  • Committer: Package Import Robot
  • Author(s): Ole Streicher
  • Date: 2014-04-22 14:44:58 UTC
  • Revision ID: package-import@ubuntu.com-20140422144458-sl34juxohmn4aty4
Tags: 13.09pl1.2+dfsg-1
Initial release. (Closes: #740702)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# .COPYRIGHT:   Copyright (c) 1988-2005 European Southern Observatory,
 
2
#                                               all rights reserved
 
3
# .TYPE         Make file
 
4
# .NAME         $MIDASHOME/$MIDVERS/libsrc/tbl/makefile 
 
5
# .LANGUAGE     makefile syntax
 
6
# .ENVIRONMENT  Unix Systems. 
 
7
# .COMMENT      Compiles source files and generates "libtbl.a" library.
 
8
#
 
9
# .REMARKS
 
10
#
 
11
# .AUTHOR       D. Ponz & C. Guirao
 
12
# .VERSION 1.1  881005:         Implementation
 
13
# .VERSION 1.2  890404:         Generating makefile.com for VMS systems
 
14
# .VERSION 2.1  901203:         New directory structure. CG
 
15
# .VERSION 2.2  920521:         Removing MLIB CG
 
16
# .VERSION 2.4  920904:         Adding SHSYS for share libraries. CG.
 
17
# .VERSION 3.0  930308:         Using default.mk file
 
18
 
19
# 051111        last modif
 
20
 
 
21
 
 
22
include ../../local/default.mk
 
23
 
 
24
CFLAGS = $(C_OPT) $(SH_OPT) $(DEBUG) $(SYS) -I$(INC)
 
25
 
 
26
HEADT = $(INC)/tblsys.h $(INC)/tbldef.h $(INC)/tblerr.h
 
27
 
 
28
LIB = $(LIBDIR)/libtbl.a
 
29
 
 
30
OBJ =   tca.o tcc.o tcd.o tce.o tcm.o tcr.o tct.o tctold.o \
 
31
        tz0.o tz1.o tz2.o tz3.o tz4.o tz5.o tz6.o tz8.o tz9.o str1.o
 
32
 
 
33
 
 
34
# DEPENDENCIES:
 
35
all: $(MAKEFILE_VMS) $(LIB)
 
36
 
 
37
$(MAKEFILE_VMS): makefile
 
38
        $(MAKE_VMS)
 
39
 
 
40
$(LIB): $(OBJ)
 
41
        $(AR) $(AR_OPT) $(LIB) $(OBJ)
 
42
        $(RANLIB) $(LIB)
 
43
 
 
44
tca.o:  $(HEADT) $(INC)/macrogen.h $(INC)/midas_def.h $(INC)/atype.h
 
45
tcc.o:  $(HEADT) $(INC)/macrogen.h $(INC)/atype.h
 
46
tcd.o:  $(HEADT) $(INC)/macrogen.h $(INC)/midas_def.h $(INC)/atype.h
 
47
tce.o:  $(HEADT) $(INC)/macrogen.h $(INC)/midas_def.h $(INC)/atype.h
 
48
tcm.o:  $(HEADT) 
 
49
tcr.o:  $(HEADT) $(INC)/macrogen.h $(INC)/atype.h
 
50
tct.o:  $(HEADT) $(INC)/macrogen.h $(INC)/midas_def.h
 
51
tz0.o:  $(HEADT) $(INC)/computer.h $(INC)/macrogen.h 
 
52
tz1.o:  $(HEADT) $(INC)/macrogen.h $(INC)/midas_def.h $(INC)/atype.h 
 
53
tz2.o:  $(HEADT) $(INC)/atype.h
 
54
tz3.o:  $(HEADT) $(INC)/macrogen.h $(INC)/atype.h
 
55
tz4.o:  $(HEADT)
 
56
tz5.o:  $(HEADT) $(INC)/macrogen.h
 
57
tz6.o:  $(HEADT) $(INC)/macrogen.h
 
58
tz8.o:  $(HEADT) $(INC)/macrogen.h
 
59
tz9.o:  $(HEADT) $(INC)/macrogen.h
 
60
 
 
61
clean:
 
62
        rm -f $(OBJ)