Last change
on this file since 1548 was
1548,
checked in by stefan, 11 years ago
|
copy over pkg-config setup and making thirdparty projects installable projects from split branch
|
-
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 1548 2010-05-08 13:54:35Z 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 | if COIN_HAS_PKGCONFIG |
---|
100 | addlibsdir = $(datadir)/coin/doc/ThirdParty/Lapack |
---|
101 | addlibs_DATA = lapack_addlibs.txt |
---|
102 | |
---|
103 | lapack_addlibs.txt : coinlapack.pc |
---|
104 | PKG_CONFIG_PATH=.:@COIN_PKG_CONFIG_PATH@ $(PKG_CONFIG) --libs coinlapack > lapack_addlibs.txt |
---|
105 | endif |
---|
106 | |
---|
107 | pkgconfiglibdir = $(libdir)/pkgconfig |
---|
108 | pkgconfiglib_DATA = coinlapack.pc |
---|
109 | |
---|
110 | ######################################################################## |
---|
111 | # Maintainer Stuff # |
---|
112 | ######################################################################## |
---|
113 | |
---|
114 | CLEANFILES = lapack_addlibs.txt |
---|
115 | |
---|
116 | # Files that are generated and should be cleaned with make distclean |
---|
117 | DISTCLEANFILES = $(LAPACK_FILES) $(MAKEOKFILE) |
---|
118 | |
---|
119 | include ../../BuildTools/Makemain.inc |
---|
Note: See
TracBrowser
for help on using the repository browser.