File: Makefile

package info (click to toggle)
scilab 2.2-4
  • links: PTS
  • area: non-free
  • in suites: hamm
  • size: 31,472 kB
  • ctags: 21,963
  • sloc: fortran: 110,983; ansic: 89,717; makefile: 3,016; sh: 1,892; csh: 150; cpp: 101
file content (39 lines) | stat: -rwxr-xr-x 906 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
SHELL = /bin/sh

SCIDIR=../..
include ../../Makefile.incl

CFLAGS = $(CC_OPTIONS)

FFLAGS = $(FC_OPTIONS)

LIBRARY = $(SCIDIR)/libs/lapack.a

OBJSC =

OBJSF = dgelqf.o dgels.o dgemm.o dgemv.o dgeqrf.o dger.o dlae2.o dlaev2.o \
	dlarf.o dlarfg.o dlartg.o dlascl.o dlaset.o dlasr.o dlasrt.o \
	dlassq.o dopgtr.o dorg2l.o dorg2r.o dormqr.o dpptrf.o dspev.o \
	dspgst.o dspgv.o dspmv.o dspr.o dspr2.o dsptrd.o dsptrf.o \
	dsteqr.o dtpmv.o dtpsv.o lsame.o xerbla.o dtrcon.o \
	ilaenv.o dlamch.o dlabad.o dlange.o dtrsm.o dormlq.o dlansp.o \
	dsterf.o dgeqr2.o dlarft.o dlarfb.o dorm2r.o dgelq2.o dlanst.o \
	dlapy2.o dlantr.o dlacon.o dlatrs.o drscl.o dorml2.o dtrmv.o \
	dtrmm.o dtrsv.o slamch.o

OBJS = $(OBJSC) $(OBJSF)

all:: $(LIBRARY)

world: all

$(LIBRARY): $(OBJS)
	@echo Creation of $(LIBRARY)
	@$(RM) $@
	@$(AR) $@ $(OBJS)
	@$(RANLIB) $@

clean::
	$(RM) $(OBJS)
distclean::
	$(RM) $(OBJS) $(LIBRARY)