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

« back to all changes in this revision

Viewing changes to .pc/propagate_buildflags.patch/libsrc/ftoc-new/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-2011 European Southern Observatory,
 
2
#                                               all rights reserved
 
3
# .TYPE         make file
 
4
# .NAME         $MIDASHOME/$MIDVERS/libsrc/ftoc/makefile 
 
5
# .LANGUAGE     makefile syntax
 
6
# .ENVIRONMENT  Unix Systems. 
 
7
# .COMMENT      Compiles source files and generates "libftoc.a" library
 
8
# .REMARKS
 
9
#
 
10
# .AUTHOR       Carlos Guirao
 
11
# .VERSION 1.1  880831:         Implementation
 
12
# .VERSION 1.2  890104:         Generating makefile.com for VMS systems
 
13
# .VERSION 2.1  901203:         New directory structure. CG
 
14
# .VERSION 2.2  920904:         Adding SHSYS for share libraries. CG.
 
15
# .VERSION 3.0  930308:         Using default.mk file
 
16
 
17
# 111028        last modif
 
18
 
 
19
include ../../local/default.mk
 
20
 
 
21
C_OPT =  $(K_OPT)
 
22
 
 
23
CFLAGS = $(C_OPT) $(DEBUG) $(SH_OPT) $(SYS) -I$(INC)
 
24
 
 
25
LIB = $(LIBDIR)/libftoc.a
 
26
 
 
27
HEAD1 = $(INC)/ftoc.h
 
28
 
 
29
 
 
30
 
 
31
 
 
32
OBJ0 = stloc.o stc.o std.o ste.o stf.o sti.o stk.o stp.o sts.o stt.o genftoc.o
 
33
 
 
34
OBJ1 = vmr.o tbc.o tbt.o tbr.o tbe.o tbm.o tbd.o
 
35
 
 
36
OBJ2 = ystc.o ystd.o yste.o ystf.o ysti.o ystk.o ystp.o ysts.o ystt.o ygen.o \
 
37
        ytbc.o ytbt.o ytbr.o ytbe.o ytbd.o 
 
38
 
 
39
 
 
40
# DEPENDENCIES:
 
41
# The VMS makefile.com is created by hand. CG/JP
 
42
all: $(LIB)
 
43
 
 
44
$(LIB): $(OBJ0) $(OBJ1) $(OBJ2) 
 
45
        $(AR) $(AR_OPT) $(LIB) $(OBJ0)
 
46
        $(AR) $(AR_OPT) $(LIB) $(OBJ1)
 
47
        $(AR) $(AR_OPT) $(LIB) $(OBJ2)
 
48
        $(RANLIB) $(LIB)
 
49
 
 
50
$(OBJ0): $(HEAD1)
 
51
$(OBJ1): $(HEAD1)
 
52
 
 
53
clean:
 
54
        $(RM) $(OBJ0) $(OBJ1) $(OBJ2) 
 
55
        $(RM) *.c 
 
56
        $(RM) *.f
 
57
 
 
58
 
 
59