Mercurial > octave
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 = \