source: branches/autotools-update/Clp/Makefile.am @ 2334

Last change on this file since 2334 was 2334, checked in by lou, 8 months ago

Install .pc files. Fix collateral damage from BuildTools? r3848.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 3.0 KB
Line 
1# Copyright (C) 2006 International Business Machines and others.
2# All Rights Reserved.
3# This file is distributed under the Eclipse Public License.
4
5## $Id: Makefile.am 2334 2018-10-10 18:23:54Z lou $
6
7# Author:  Andreas Waechter           IBM    2006-04-13
8
9AUTOMAKE_OPTIONS = foreign
10
11include BuildTools/Makemain.inc
12
13########################################################################
14#            Subdirectories and installation of .pc files              #
15########################################################################
16
17SUBDIRS = src
18
19pkgconfiglibdir = $(libdir)/pkgconfig
20pkgconfiglib_DATA = clp.pc
21
22# Build OsiClp only if Osi is available.
23
24if COIN_HAS_OSI
25  SUBDIRS += src/OsiClp
26  pkgconfiglib_DATA += osi-clp.pc
27endif
28
29# We don't want to compile the test subdirectory unless the test target
30# is specified.  But we need to list it as subdirectory to make sure that
31# it's included in the tarball.
32
33if ALWAYS_FALSE
34  SUBDIRS += test
35endif
36
37########################################################################
38#             Additional files to be included in tarball               #
39########################################################################
40
41# Here we need include all files that are not mentioned in other Makefiles
42
43EXTRA_DIST = \
44        doc/authors.xml \
45        doc/basicmodelclasses.xml \
46        doc/clpexe.xml \
47        doc/clpuserguide.xml \
48        doc/doxygen.xml \
49        doc/faqcontent.xml \
50        doc/faq.xml \
51        doc/intro.xml \
52        doc/legal.xml \
53        doc/messages.xml \
54        doc/moresamples.xml \
55        doc/notsobasic.xml \
56        doc/revhist.xml \
57        doc/Howto/docbook4clp.xml \
58        examples/addBits.cpp \
59        examples/addColumns.cpp \
60        examples/addRows.cpp \
61        examples/decompose.cpp \
62        examples/defaults.cpp \
63        examples/driver2.cpp \
64        examples/driverC.c \
65        examples/driver.cpp \
66        examples/dualCuts.cpp \
67        examples/ekk.cpp \
68        examples/ekk_interface.cpp \
69        examples/hello.cpp \
70        examples/hello.mps \
71        examples/input.130 \
72        examples/INSTALL \
73        examples/makeDual.cpp \
74        examples/Makefile.in \
75        examples/minimum.cpp \
76        examples/network.cpp \
77        examples/piece.cpp \
78        examples/rowColumn.cpp \
79        examples/sprint2.cpp \
80        examples/sprint.cpp \
81        examples/testBarrier.cpp \
82        examples/testBasis.cpp \
83        examples/testGub2.cpp \
84        examples/testGub.cpp \
85        examples/testQP.cpp \
86        examples/useVolume.cpp
87
88########################################################################
89#                           Extra Targets                              #
90########################################################################
91
92test: all
93        cd test; $(MAKE) test
94
95unitTest: test
96
97clean-local: clean-doxygen-docs
98        if test -r test/Makefile; then cd test; $(MAKE) clean; fi
99
100distclean-local:
101        if test -r test/Makefile; then cd test; $(MAKE) distclean; fi
102
103install-exec-local: install-doc
104
105uninstall-local: uninstall-doc uninstall-doxygen-docs
106
107.PHONY: test unitTest
108
109
110########################################################################
111#                         Maintainer Stuff                             #
112########################################################################
113
114CLEANFILES =
115
116# Files that are generated and should be cleaned with make distclean
117
118DISTCLEANFILES =
119
Note: See TracBrowser for help on using the repository browser.