COIN-OR::LEMON - Graph Library

source: glemon-0.x/Makefile.am @ 193:2a9a5d7f1a16

Last change on this file since 193:2a9a5d7f1a16 was 193:2a9a5d7f1a16, checked in by Hegyi Péter, 18 years ago

Forgot to update Makefile.am

File size: 3.0 KB
Line 
1AM_CPPFLAGS = -I$(top_srcdir) -DLOCALEDIR=\""$(datadir)/locale"\"
2
3SUBDIRS = po m4
4
5bin_PROGRAMS = glemon
6BUILT_SOURCES = guipixbufs.h
7CLEANFILES = guipixbufs.h
8
9glemon_SOURCES = \
10        all_include.h \
11        algobox.cc \
12        algobox.h \
13        algowin.cc \
14        algowin.h \
15        gdc-broken_edge.cc \
16        graph_displayer_canvas.cc \
17        graph_displayer_canvas.h \
18        graph_displayer_canvas-edge.cc \
19        graph_displayer_canvas-event.cc \
20        graph_displayer_canvas-node.cc \
21        graph_displayer_canvas-zoom.cc \
22        graph-displayer.cc \
23        kruskalbox.cc \
24        kruskalbox.h \
25        main_win.cc \
26        main_win.h \
27        mapstorage.cc \
28        mapstorage.h \
29        map_win.cc \
30        map_win.h \
31        mapselector.cc \
32        mapselector.h \
33        nbtab.h \
34        nbtab.cc \
35        new_map_win.cc \
36        new_map_win.h \
37        xymap.h \
38        gui_reader.h \
39        gui_reader.cc \
40        gui_writer.h \
41        gui_writer.cc \
42        xml.h \
43        guipixbufs.h \
44        i18n.h \
45        gettext.h \
46        design_win.h \
47        design_win.cc \
48        dijkstrabox.h \
49        dijkstrabox.cc \
50        background_chooser_dialog.h \
51        background_chooser_dialog.cc \
52        eps_win.h \
53        eps_win.cc
54
55glemon_CXXFLAGS = $(GTK_CFLAGS) $(LEMON_CFLAGS)
56# glemon_LDFLAGS = $(GTK_LIBS) $(LEMON_LIBS)
57glemon_LDADD = $(GTK_LIBS) $(LEMON_LIBS) $(LIBINTL)
58
59IMAGES = \
60        icons/addlink.png \
61        icons/addnode.png \
62        icons/delete.png \
63        icons/editlink.png \
64        icons/editnode.png \
65        icons/move.png \
66        icons/newmap.png \
67        icons/eps.png
68
69VARIABLES = \
70        gui_icons_addlink $(srcdir)/icons/addlink.png \
71        gui_icons_addnode $(srcdir)/icons/addnode.png \
72        gui_icons_delete $(srcdir)/icons/delete.png \
73        gui_icons_editlink $(srcdir)/icons/editlink.png \
74        gui_icons_editnode $(srcdir)/icons/editnode.png \
75        gui_icons_move $(srcdir)/icons/move.png \
76        gui_icons_newmap $(srcdir)/icons/newmap.png \
77        gui_icons_eps $(srcdir)/icons/eps.png
78       
79guipixbufs.h: $(IMAGES)
80        gdk-pixbuf-csource \
81        --raw --build-list $(VARIABLES) > guipixbufs.h ||  \
82        ( rm -f guipixbufs.h && false )
83
84EXTRA_DIST = \
85        $(IMAGES) \
86        guipixbufs.h \
87        glemon.spec \
88        AUTHORS \
89        COPYING \
90        LICENSE \
91        NEWS \
92        README \
93        ABOUT-NLS
94
95MRPROPERFILES = \
96        Makefile.in \
97        configure \
98        config.h.in \
99        aclocal.m4 \
100        ABOUT-NLS \
101        m4/Makefile.in \
102        m4/lib-link.m4 \
103        m4/printf-posix.m4 \
104        m4/uintmax_t.m4 \
105        m4/signed.m4 \
106        m4/iconv.m4 \
107        m4/inttypes.m4 \
108        m4/longlong.m4 \
109        m4/glibc21.m4 \
110        m4/inttypes_h.m4 \
111        m4/codeset.m4 \
112        m4/longdouble.m4 \
113        m4/nls.m4 \
114        m4/intmax.m4 \
115        m4/lib-prefix.m4 \
116        m4/glibc2.m4 \
117        m4/xsize.m4 \
118        m4/lcmessage.m4 \
119        m4/lib-ld.m4 \
120        m4/ulonglong.m4 \
121        m4/wint_t.m4 \
122        m4/progtest.m4 \
123        m4/inttypes-pri.m4 \
124        m4/stdint_h.m4 \
125        m4/intdiv0.m4 \
126        m4/isc-posix.m4 \
127        m4/po.m4 \
128        m4/size_max.m4 \
129        m4/gettext.m4 \
130        m4/wchar_t.m4 \
131        po/Rules-quot \
132        po/en@quot.header \
133        po/insert-header.sin \
134        po/quot.sed \
135        po/en@boldquot.header \
136        po/boldquot.sed \
137        po/Makevars.template \
138        po/remove-potcdate.sin \
139        po/Makefile.in.in \
140        build-aux/mkinstalldirs \
141        build-aux/config.rpath \
142        build-aux/depcomp \
143        build-aux/missing \
144        build-aux/config.guess \
145        build-aux/config.sub \
146        build-aux/install-sh
147
148mrproper:
149        $(MAKE) $(AM_MAKEFLAGS) maintainer-clean
150        -rm -f $(MRPROPERFILES)
151
152rpm: dist
153        rpmbuild -ta $(PACKAGE)-$(VERSION).tar.gz
154
155.PHONY: mrproper
Note: See TracBrowser for help on using the repository browser.