changeset 15259:cd8248cc6020

Use -DOCTINTERP_DLL when compiling convenience libaries in libinterp. * libinterp/corefcn/module.mk (corefcn_libcorefcn_la_CPPFLAGS): New variable, defined to $(liboctinterp_la_CPPFLAGS). * libinterp/interp-core/module.mk (interp_core_libinterp_core_la_CPPFLAGS): Likewise. * libinterp/interpfcn/module.mk (interpfcn_libinterpfcn_la_CPPFLAGS): Likewise. * libinterp/octave-value/module.mk (octave_value_liboctave_value_la_CPPFLAGS): Likewise. * libinterp/parse-tree/module.mk (parse_tree_libparse_tree_la_CPPFLAGS): Likewise.
author Michael Goffioul <michael.goffioul@gmail.com>
date Thu, 30 Aug 2012 15:52:50 +0100
parents 7ee62f559a73
children 4f1a4923a19e
files libinterp/corefcn/module.mk libinterp/interp-core/module.mk libinterp/interpfcn/module.mk libinterp/octave-value/module.mk libinterp/parse-tree/module.mk
diffstat 5 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/corefcn/module.mk
+++ b/libinterp/corefcn/module.mk
@@ -95,4 +95,5 @@
 noinst_LTLIBRARIES += corefcn/libcorefcn.la
 
 corefcn_libcorefcn_la_SOURCES = $(COREFCN_SRC)
+corefcn_libcorefcn_la_CPPFLAGS = $(liboctinterp_la_CPPFLAGS)
 
--- a/libinterp/interp-core/module.mk
+++ b/libinterp/interp-core/module.mk
@@ -132,3 +132,4 @@
 noinst_LTLIBRARIES += interp-core/libinterp-core.la
 
 interp_core_libinterp_core_la_SOURCES = $(INTERP_CORE_SRC)
+interp_core_libinterp_core_la_CPPFLAGS = $(liboctinterp_la_CPPFLAGS)
--- a/libinterp/interpfcn/module.mk
+++ b/libinterp/interpfcn/module.mk
@@ -75,3 +75,4 @@
 noinst_LTLIBRARIES += interpfcn/libinterpfcn.la
 
 interpfcn_libinterpfcn_la_SOURCES = $(INTERPFCN_SRC)
+interpfcn_libinterpfcn_la_CPPFLAGS = $(liboctinterp_la_CPPFLAGS)
--- a/libinterp/octave-value/module.mk
+++ b/libinterp/octave-value/module.mk
@@ -127,3 +127,4 @@
 noinst_LTLIBRARIES += octave-value/liboctave-value.la
 
 octave_value_liboctave_value_la_SOURCES = $(OCTAVE_VALUE_SRC)
+octave_value_liboctave_value_la_CPPFLAGS = $(liboctinterp_la_CPPFLAGS)
--- a/libinterp/parse-tree/module.mk
+++ b/libinterp/parse-tree/module.mk
@@ -91,3 +91,4 @@
 noinst_LTLIBRARIES += parse-tree/libparse-tree.la
 
 parse_tree_libparse_tree_la_SOURCES = $(PARSE_TREE_SRC)
+parse_tree_libparse_tree_la_CPPFLAGS = $(liboctinterp_la_CPPFLAGS)