[Lemon-commits] [lemon_svn] ladanyi: r2434 - in hugo/trunk/gui: . icons
Lemon SVN
svn at lemon.cs.elte.hu
Mon Nov 6 20:52:35 CET 2006
Author: ladanyi
Date: Sun Dec 18 02:51:03 2005
New Revision: 2434
Removed:
hugo/trunk/gui/icons/Makefile.am
Modified:
hugo/trunk/gui/ (props changed)
hugo/trunk/gui/Makefile.am
hugo/trunk/gui/main_win.cc
Log:
Added guipixbufs.h to BUILT_SOURCES. This solves 'make dist' problems.
Modified: hugo/trunk/gui/Makefile.am
==============================================================================
--- hugo/trunk/gui/Makefile.am (original)
+++ hugo/trunk/gui/Makefile.am Sun Dec 18 02:51:03 2005
@@ -1,10 +1,9 @@
-SUBDIRS = icons
-
AM_CPPFLAGS = -I$(top_srcdir)
LDADD = $(top_builddir)/lemon/libemon.la
-
bin_PROGRAMS = glemon
+BUILT_SOURCES = guipixbufs.h
+CLEANFILES = guipixbufs.h
glemon_SOURCES = \
all_include.h \
@@ -33,8 +32,32 @@
gui_writer.h \
gui_writer.cc \
xml.h \
- icons/guipixbufs.h
-
+ guipixbufs.h
glemon_CXXFLAGS = $(GTK_CFLAGS)
glemon_LDFLAGS = $(GTK_LIBS)
+
+IMAGES = \
+ icons/addlink.png \
+ icons/addnode.png \
+ icons/delete.png \
+ icons/editlink.png \
+ icons/editnode.png \
+ icons/move.png \
+ icons/newmap.png
+
+VARIABLES = \
+ gui_icons_addlink $(srcdir)/icons/addlink.png \
+ gui_icons_addnode $(srcdir)/icons/addnode.png \
+ gui_icons_delete $(srcdir)/icons/delete.png \
+ gui_icons_editlink $(srcdir)/icons/editlink.png \
+ gui_icons_editnode $(srcdir)/icons/editnode.png \
+ gui_icons_move $(srcdir)/icons/move.png \
+ gui_icons_newmap $(srcdir)/icons/newmap.png
+
+guipixbufs.h: $(IMAGES)
+ gdk-pixbuf-csource \
+ --raw --build-list $(VARIABLES) > guipixbufs.h || \
+ ( rm -f guipixbufs.h && false )
+
+EXTRA_DIST = $(IMAGES) guipixbufs.h
Modified: hugo/trunk/gui/main_win.cc
==============================================================================
--- hugo/trunk/gui/main_win.cc (original)
+++ hugo/trunk/gui/main_win.cc Sun Dec 18 02:51:03 2005
@@ -1,5 +1,5 @@
#include "main_win.h"
-#include "icons/guipixbufs.h"
+#include "guipixbufs.h"
MainWin::MainWin()
{
More information about the Lemon-commits
mailing list