view scripts/optimization/module.mk @ 15107:03381a36f70d

generate convenience libraries for new parse-tree and interpfcn subdirectories * src/Makefile.am (liboctinterp_la_SOURCES): Include octave.cc in the list, not $(DIST_SRC). (liboctinterp_la_LIBADD): Include octave-value/liboctave-value.la, parse-tree/libparse-tree.la, interp-core/libinterp-core.la, interpfcn/libinterpfcn.la, and corefcn/libcorefcn.la in the list. * src/interp-core/module.mk (noinst_LTLIBRARIES): Add interp-core/libinterp-core.la to the list. (interp_core_libinterp_core_la_SOURCES): New variable. * src/interpfcn/module.mk (noinst_LTLIBRARIES): Add interpfcn/libinterpfcn.la to the list. (interpfcn_libinterpfcn_la_SOURCES): New variable. * src/parse-tree/module.mk (noinst_LTLIBRARIES): Add parse-tree/libparse-tree.la to the list. (parse_tree_libparse_tree_la_SOURCES): New variable. * src/octave-value/module.mk (noinst_LTLIBRARIES): Add octave-value/liboctave-value.la to the list. (octave_value_liboctave_value_la_SOURCES): New variable.
author John W. Eaton <jwe@octave.org>
date Sun, 05 Aug 2012 09:04:30 -0400
parents e0525ecf156e
children c9113e28fae8
line wrap: on
line source

FCN_FILE_DIRS += optimization

optimization_PRIVATE_FCN_FILES = \
  optimization/private/__fdjac__.m

optimization_FCN_FILES = \
  optimization/__all_opts__.m \
  optimization/fminbnd.m \
  optimization/fminsearch.m \
  optimization/fminunc.m \
  optimization/fsolve.m \
  optimization/fzero.m \
  optimization/glpk.m \
  optimization/lsqnonneg.m \
  optimization/optimget.m \
  optimization/optimset.m \
  optimization/pqpnonneg.m \
  optimization/qp.m \
  optimization/sqp.m \
  $(optimization_PRIVATE_FCN_FILES)

FCN_FILES += $(optimization_FCN_FILES)

PKG_ADD_FILES += optimization/PKG_ADD

DIRSTAMP_FILES += optimization/$(octave_dirstamp)