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