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

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

add dummy test target

  • Property svn:keywords set to Author Date Id Revision
File size: 2.3 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 1745 2010-11-03 06:42:25Z 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        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
86libcoinlapack_la_SOURCES = $(LAPACK_FILES)
87
88libcoinlapack_la_LDFLAGS = $(LT_LDFLAGS)
89
90dlamch.o: dlamch.f
91        $(F77) $(AM_FFLAGS) $(DLAMCH_FFLAGS) -c -o $@ $<
92
93dlamch.obj: dlamch.f
94        $(F77) $(AM_FFLAGS) $(DLAMCH_FFLAGS) -c -o $@ `$(CYGPATH_W) '$<'`
95
96dlamch.lo: dlamch.f
97        $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(AM_FFLAGS) $(DLAMCH_FFLAGS) -c -o $@ $<
98
99pkgconfiglibdir = $(libdir)/pkgconfig
100pkgconfiglib_DATA = coinlapack.pc
101
102if COIN_HAS_PKGCONFIG
103addlibsdir = $(DESTDIR)$(datadir)/coin/doc/ThirdParty/Lapack
104       
105install-data-hook:
106        @$(mkdir_p) "$(addlibsdir)"
107        PKG_CONFIG_PATH=@COIN_PKG_CONFIG_PATH@ \
108        $(PKG_CONFIG) --libs coinlapack > $(addlibsdir)/lapack_addlibs.txt
109       
110uninstall-hook:
111        rm -f $(addlibsdir)/lapack_addlibs.txt
112endif
113
114test: $(libampl)
115        @echo "No test available for Lapack."
116
117########################################################################
118#                         Maintainer Stuff                             #
119########################################################################
120
121CLEANFILES =
122
123# Files that are generated and should be cleaned with make distclean
124DISTCLEANFILES = $(LAPACK_FILES) $(MAKEOKFILE)
125
126include BuildTools/Makemain.inc
Note: See TracBrowser for help on using the repository browser.