source: ThirdParty/Lapack/trunk/Makefile.am @ 2006

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

change library installation directory to libdir; rerun autotools

  • 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 Eclipse Public License.
4
5## $Id: Makefile.am 2006 2010-12-26 15:57:02Z stefan $
6
7AUTOMAKE_OPTIONS = foreign
8
9EXTRA_DIST = get.lapack INSTALL.LAPACK
10
11lib_LTLIBRARIES = libcoinlapack.la
12
13LAPACK_FILES = \
14        dbdsqr.f \
15        dgebd2.f \
16        dgebrd.f \
17        dgelq2.f \
18        dgelqf.f \
19        dgeqr2.f \
20        dgeqrf.f \
21        dgesvd.f \
22        dgesv.f \
23        dgetf2.f \
24        dgetrf.f \
25        dgetrs.f \
26        disnan.f \
27        dlabrd.f \
28        dlacpy.f \
29        dlae2.f \
30        dlaev2.f \
31        dlaisnan.f \
32        dlamch.f \
33        dlange.f \
34        dlanst.f \
35        dlansy.f \
36        dlapy2.f \
37        dlarf.f \
38        dlarfb.f \
39        dlarfg.f \
40        dlarfp.f \
41        dlarft.f \
42        dlartg.f \
43        dlas2.f \
44        dlascl.f \
45        dlaset.f \
46        dlasq1.f \
47        dlasq2.f \
48        dlasq3.f \
49        dlasq4.f \
50        dlasq5.f \
51        dlasq6.f \
52        dlasr.f \
53        dlasrt.f \
54        dlaswp.f \
55        dlassq.f \
56        dlasv2.f \
57        dlatrd.f \
58        dorg2l.f \
59        dorg2r.f \
60        dorgbr.f \
61        dorglq.f \
62        dorgl2.f \
63        dorgql.f \
64        dorgqr.f \
65        dorgtr.f \
66        dorm2r.f \
67        dormbr.f \
68        dorml2.f \
69        dormlq.f \
70        dormqr.f \
71        dpotf2.f \
72        dpotrf.f \
73        dpotrs.f \
74        dsteqr.f \
75        dsterf.f \
76        dsyev.f \
77        dsytd2.f \
78        dsytrd.f \
79        ieeeck.f \
80        iladlc.f \
81        iladlr.f \
82        ilaenv.f \
83        iparmq.f
84
85libcoinlapack_la_SOURCES = $(LAPACK_FILES)
86
87libcoinlapack_la_LDFLAGS = $(LT_LDFLAGS)
88
89dlamch.o: dlamch.f
90        $(F77) $(AM_FFLAGS) $(DLAMCH_FFLAGS) -c -o $@ $<
91
92dlamch.obj: dlamch.f
93        $(F77) $(AM_FFLAGS) $(DLAMCH_FFLAGS) -c -o $@ `$(CYGPATH_W) '$<'`
94
95dlamch.lo: dlamch.f
96        $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(AM_FFLAGS) $(DLAMCH_FFLAGS) -c -o $@ $<
97
98pkgconfiglibdir = $(libdir)/pkgconfig
99pkgconfiglib_DATA = coinlapack.pc
100
101if COIN_HAS_PKGCONFIG
102addlibsdir = $(DESTDIR)$(datadir)/coin/doc/ThirdParty/Lapack
103       
104install-data-hook:
105        @$(mkdir_p) "$(addlibsdir)"
106        PKG_CONFIG_PATH=@COIN_PKG_CONFIG_PATH@ \
107        $(PKG_CONFIG) --libs coinlapack > $(addlibsdir)/lapack_addlibs.txt
108       
109uninstall-hook:
110        rm -f $(addlibsdir)/lapack_addlibs.txt
111endif
112
113test: $(libampl)
114        @echo "No test available for Lapack."
115
116########################################################################
117#                         Maintainer Stuff                             #
118########################################################################
119
120CLEANFILES =
121
122# Files that are generated and should be cleaned with make distclean
123DISTCLEANFILES = $(LAPACK_FILES) $(MAKEOKFILE)
124
125include BuildTools/Makemain.inc
Note: See TracBrowser for help on using the repository browser.