source: ThirdParty/Lapack/branches/split/Makefile.am @ 1539

Last change on this file since 1539 was 1539, checked in by stefan, 10 years ago

rerun autotools; generate addlibs files from .pc files; remove empty README's

  • Property svn:keywords set to Author Date Id Revision
File size: 2.2 KB
Line 
1# Copyright (C) 2006, 2008 International Business Machines and others.
2# All Rights Reserved.
3# This file is distributed under the Common Public License.
4
5## $Id: Makefile.am 1539 2010-04-30 15:02:15Z stefan $
6
7AUTOMAKE_OPTIONS = foreign
8
9EXTRA_DIST = get.lapack INSTALL.LAPACK
10
11thirdpartylibdir = $(libdir)/coin/ThirdParty
12thirdpartylib_LTLIBRARIES = libcoinlapack.la
13
14LAPACK_FILES = \
15        dbdsqr.f \
16        dgebd2.f \
17        dgebrd.f \
18        dgelq2.f \
19        dgelqf.f \
20        dgeqr2.f \
21        dgeqrf.f \
22        dgesvd.f \
23        dgesv.f \
24        dgetf2.f \
25        dgetrf.f \
26        dgetrs.f \
27        dlabrd.f \
28        dlacpy.f \
29        dlae2.f \
30        dlaev2.f \
31        dlamch.f \
32        dlange.f \
33        dlanst.f \
34        dlansy.f \
35        dlapy2.f \
36        dlarf.f \
37        dlarfb.f \
38        dlarfg.f \
39        dlarft.f \
40        dlartg.f \
41        dlas2.f \
42        dlascl.f \
43        dlaset.f \
44        dlasq1.f \
45        dlasq2.f \
46        dlasq5.f \
47        dlasq6.f \
48        dlasr.f \
49        dlasrt.f \
50        dlaswp.f \
51        dlassq.f \
52        dlasv2.f \
53        dlatrd.f \
54        dlazq3.f \
55        dlazq4.f \
56        dorg2l.f \
57        dorg2r.f \
58        dorgbr.f \
59        dorglq.f \
60        dorgl2.f \
61        dorgql.f \
62        dorgqr.f \
63        dorgtr.f \
64        dorm2r.f \
65        dormbr.f \
66        dorml2.f \
67        dormlq.f \
68        dormqr.f \
69        dpotf2.f \
70        dpotrf.f \
71        dpotrs.f \
72        dsteqr.f \
73        dsterf.f \
74        dsyev.f \
75        dsytd2.f \
76        dsytrd.f \
77        ieeeck.f \
78        ilaenv.f \
79        iparmq.f
80
81libcoinlapack_la_SOURCES = $(LAPACK_FILES)
82
83libcoinlapack_la_LDFLAGS = $(LT_LDFLAGS)
84
85dlamch.o: dlamch.f
86        $(F77) $(AM_FFLAGS) $(DLAMCH_FFLAGS) -c -o $@ $<
87
88dlamch.obj: dlamch.f
89        $(F77) $(AM_FFLAGS) $(DLAMCH_FFLAGS) -c -o $@ `$(CYGPATH_W) '$<'`
90
91dlamch.lo: dlamch.f
92        $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(AM_FFLAGS) $(DLAMCH_FFLAGS) -c -o $@ $<
93
94if COIN_HAS_PKGCONFIG
95addlibsdir = $(datadir)/coin/doc/ThirdParty/Lapack
96addlibs_DATA = lapack_addlibs.txt
97
98lapack_addlibs.txt : coinlapack.pc
99        PKG_CONFIG_PATH=.:$(libdir)/pkgconfig:${PKG_CONFIG_PATH} $(PKG_CONFIG) --libs coinlapack > lapack_addlibs.txt
100endif
101
102pkgconfiglibdir = $(libdir)/pkgconfig
103pkgconfiglib_DATA = coinlapack.pc
104
105########################################################################
106#                         Maintainer Stuff                             #
107########################################################################
108
109CLEANFILES = lapack_addlibs.txt
110
111# Files that are generated and should be cleaned with make distclean
112DISTCLEANFILES = $(LAPACK_FILES) $(MAKEOKFILE)
113
114include ../../BuildTools/Makemain.inc
Note: See TracBrowser for help on using the repository browser.