Makefile.am
author hegyi
Thu, 05 Jan 2006 12:30:09 +0000
branchgui
changeset 108 bf355fd6563e
parent 100 ad84ee331106
child 112 3689cb170d3e
permissions -rw-r--r--
Several changes. \n If new map is added to mapstorage it emits signal with the name of the new map. This was important, because from now on not only tha mapwin should be updated. \n Furthermore algobox gets a pointer to mapstorage instead of only the mapnames from it. This is important because without it it would be complicated to pass all of the required maps to algobox.
ladanyi@3
     1
AM_CPPFLAGS = -I$(top_srcdir)
ladanyi@3
     2
LDADD = $(top_builddir)/lemon/libemon.la
ladanyi@1
     3
alpar@71
     4
bin_PROGRAMS = glemon
ladanyi@100
     5
BUILT_SOURCES = guipixbufs.h
ladanyi@100
     6
CLEANFILES = guipixbufs.h
ladanyi@1
     7
alpar@71
     8
glemon_SOURCES = \
ladanyi@1
     9
	all_include.h \
hegyi@106
    10
	algobox.cc \
hegyi@106
    11
	algobox.h \
hegyi@106
    12
	algowin.cc \
hegyi@106
    13
	algowin.h \
hegyi@96
    14
	gdc-broken_edge.cc \
ladanyi@1
    15
	graph_displayer_canvas.cc \
hegyi@96
    16
	graph_displayer_canvas.h \
hegyi@27
    17
	graph_displayer_canvas-edge.cc \
hegyi@96
    18
	graph_displayer_canvas-event.cc \
hegyi@28
    19
	graph_displayer_canvas-node.cc \
hegyi@27
    20
	graph_displayer_canvas-zoom.cc \
ladanyi@1
    21
	graph-displayer.cc \
hegyi@106
    22
	kruskalbox.cc \
hegyi@106
    23
	kruskalbox.h \
ladanyi@1
    24
	main_win.cc \
ladanyi@1
    25
	main_win.h \
ladanyi@1
    26
	mapstorage.cc \
ladanyi@1
    27
	mapstorage.h \
ladanyi@1
    28
	map_win.cc \
hegyi@9
    29
	map_win.h \
hegyi@89
    30
	mw-mapselector.cc \
hegyi@96
    31
	nbtab.h \
hegyi@96
    32
	nbtab.cc \
hegyi@41
    33
	new_map_win.cc \
ladanyi@53
    34
	new_map_win.h \
alpar@73
    35
	xymap.h \
ladanyi@98
    36
	gui_reader.h \
ladanyi@98
    37
	gui_reader.cc \
ladanyi@98
    38
	gui_writer.h \
ladanyi@98
    39
	gui_writer.cc \
ladanyi@99
    40
	xml.h \
ladanyi@100
    41
	guipixbufs.h
ladanyi@1
    42
alpar@71
    43
glemon_CXXFLAGS = $(GTK_CFLAGS)
alpar@71
    44
glemon_LDFLAGS = $(GTK_LIBS)
ladanyi@100
    45
ladanyi@100
    46
IMAGES = \
ladanyi@100
    47
	icons/addlink.png \
ladanyi@100
    48
	icons/addnode.png \
ladanyi@100
    49
	icons/delete.png \
ladanyi@100
    50
	icons/editlink.png \
ladanyi@100
    51
	icons/editnode.png \
ladanyi@100
    52
	icons/move.png \
ladanyi@100
    53
	icons/newmap.png
ladanyi@100
    54
ladanyi@100
    55
VARIABLES = \
ladanyi@100
    56
	gui_icons_addlink $(srcdir)/icons/addlink.png \
ladanyi@100
    57
	gui_icons_addnode $(srcdir)/icons/addnode.png \
ladanyi@100
    58
	gui_icons_delete $(srcdir)/icons/delete.png \
ladanyi@100
    59
	gui_icons_editlink $(srcdir)/icons/editlink.png \
ladanyi@100
    60
	gui_icons_editnode $(srcdir)/icons/editnode.png \
ladanyi@100
    61
	gui_icons_move $(srcdir)/icons/move.png \
ladanyi@100
    62
	gui_icons_newmap $(srcdir)/icons/newmap.png
ladanyi@100
    63
ladanyi@100
    64
guipixbufs.h: $(IMAGES)
ladanyi@100
    65
	gdk-pixbuf-csource \
ladanyi@100
    66
	--raw --build-list $(VARIABLES) > guipixbufs.h ||  \
ladanyi@100
    67
	( rm -f guipixbufs.h && false )
ladanyi@100
    68
ladanyi@100
    69
EXTRA_DIST = $(IMAGES) guipixbufs.h