changeset 18516:ed670b8128e0 gui-release

build: Handle templated source file in libgui properly * libgui/graphics/module.mk (TEMPLATE_SRC): New variable, add ToolBarButton.cc. (noinst_HEADERS): Include $(TEMPLATE_SRC) in the list of headers. (graphics_libgui_graphics_la_SOURCES): Remove ToolBarButton.cc.
author Mike Miller <mtmiller@ieee.org>
date Fri, 21 Feb 2014 18:50:33 -0500
parents 39fbe4aba560
children 713193ffc8c4
files libgui/graphics/module.mk
diffstat 1 files changed, 5 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/libgui/graphics/module.mk	Fri Feb 21 18:19:44 2014 -0500
+++ b/libgui/graphics/module.mk	Fri Feb 21 18:50:33 2014 -0500
@@ -65,7 +65,8 @@
   graphics/ToggleTool.h \
   graphics/ToolBar.h \
   graphics/ToolBarButton.h \
-  graphics/gl-select.h
+  graphics/gl-select.h \
+  $(TEMPLATE_SRC)
 
 graphics_libgui_graphics_la_SOURCES = \
   graphics/__init_qt__.cc \
@@ -100,9 +101,11 @@
   graphics/ToggleButtonControl.cc \
   graphics/ToggleTool.cc \
   graphics/ToolBar.cc \
-  graphics/ToolBarButton.cc \
   graphics/gl-select.cc
 
+TEMPLATE_SRC = \
+  graphics/ToolBarButton.cc
+
 nodist_graphics_libgui_graphics_la_SOURCES = $(octave_gui_graphics_MOC) $(octave_gui_graphics_RC)
 
 graphics_libgui_graphics_la_CPPFLAGS = \