2 lib_LTLIBRARIES = libnlopt.la
4 ACLOCAL_AMFLAGS=-I ./m4
8 CXX_LIBS = stogo/libstogo.la
11 SUBDIRS= util subplex direct cdirect $(CXX_DIRS) praxis luksan crs mlsl mma lbfgs api . octave test
12 EXTRA_DIST=COPYRIGHT autogen.sh nlopt.pc.in m4
15 NOCEDAL_LBFGS=lbfgs/liblbfgs.la
19 libnlopt_la_LIBADD = subplex/libsubplex.la direct/libdirect.la \
20 cdirect/libcdirect.la $(CXX_LIBS) praxis/libpraxis.la $(NOCEDAL_LBFGS) \
21 luksan/libluksan.la crs/libcrs.la mlsl/libmlsl.la mma/libmma.la \
22 api/libapi.la util/libutil.la
24 libnlopt_la_LDFLAGS = -no-undefined -version-info @SHARED_VERSION_INFO@
26 pkgconfigdir = $(libdir)/pkgconfig
27 pkgconfig_DATA = nlopt.pc
29 # Somewhat hackish. The "right" way to do this is by a dist-hook target,
30 # but then darcs check will fail because it doesn't run in the darcs
33 darcs changes --summary > $(distdir)/ChangeLog
34 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz