File: Makefile.am

package info (click to toggle)
screem 0.12.1-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 19,728 kB
  • ctags: 8,333
  • sloc: ansic: 98,234; sh: 8,278; xml: 2,278; makefile: 1,054
file content (140 lines) | stat: -rw-r--r-- 3,788 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
bin_PROGRAMS	=	screem

BUILT_SOURCES = screemmarshal.c screemmarshal.h

INCLUDES	=	-I$(top_srcdir)/include  \
			-I$(top_srcdir) \
			-I$(top_srcdir)/gdl	\
			-I$(top_srcdir)/libegg/util	\
			-I$(top_srcdir)/libegg/desktopentries	\
			-I$(top_srcdir)/libegg/recent-files	\
			-DG_LOG_DOMAIN=\"screem\" \
			-DGNOMELOCALEDIR=\""$(datadir)/locale"\" \
			-DPLUGIN_PATH=\""$(libdir)/"\" \
			-DSPLASH_DIR=\""$(datadir)/pixmaps/screem/splash/"\" \
			-DGLADE_PATH=\""$(gladedir)"\" \
			-DRESOURCE_PATH=\""$(datadir)/screem/resources/"\" \
			-DPIXMAP_PATH=\""$(pixmapsdir)"\" \
			-DHINTS_PATH=\""$(datadir)/screem/hints"\" \
			-DHELP_PATH=\""$(datadir)/screem/htmlhelp"\" \
			-DSYNTAX_PATH=\""$(datadir)/screem/syntax"\" \
			-DSCREEM_DTD_PATH=\""$(datadir)/screem/dtd"\" \
			-DDATADIR=\""$(datadir)"\" \
			-DUIDATADIR=\""$(datadir)/screem/ui/"\" \
			-DPREFIX=\""$(prefix)\""	\
			-DSYSCONFDIR=\""$(sysconfdir)\""	\
			-DLIBDIR=\""$(libdir)\""		\
			-DCURSOR_DIR=\""$(pixmapsdir)"\"	\
			-D _GNU_SOURCE				\
			$(DBUS_CFLAGS)				\
			$(MOZ_CFLAGS)


NEW_SRC = 				\
	${BUILT_SOURCES}		\
	egg-editable-toolbar.c		\
	egg-editable-toolbar.h		\
	egg-toolbar-editor.c		\
	egg-toolbar-editor.h		\
	egg-toolbars-model.c		\
	egg-toolbars-model.h		\
\
	eggtreemodelunion.c		\
	ephy-event-box.c		\
	readtags.c			\
	screem-application.c		\
	screem-ctags-model.c		\
	screem-ctags-view.c		\
	screem-combo-box.c		\
	screem-cvs.c			\
	screem-debug-console.c		\
	screem-dtd.c			\
	screem-dtd-db.c			\
	screem-editor.c			\
	screem-file-browser.c		\
	screem-helper.c			\
	screem-hint.c			\
	screem-link-view-html.c		\
	screem-link-view-image.c	\
	screem-link-view-util.c		\
	screem-linkview.c		\
	screem-main.c			\
	screem-markup.c			\
	screem-mdi.c			\
	screem-page-druid.c		\
	screem-page.c			\
	screem-page-model.c		\
	screem-preferences.c		\
	screem-preview.c		\
	screem-search.c			\
	screem-session.c		\
	screem-site-druid.c		\
	screem-site-parse.c		\
	screem-site-ui.c		\
	screem-site-view.c		\
	screem-site.c			\
	screem-spell.c			\
	screem-tag-inspector.c	\
	screem-tagfile.c		\
	screem-tagtree.c		\
	screem-todo.c			\
	screem-top-level-model.c	\
	screem-tree-view.c		\
	screem-view.c			\
	screem-window-menus.c		\
	screem-window.c			
#	screem-xml-model.c

SRC = \
	$(NEW_SRC)			\
	fileops.c 			\
	pageUI.c 			\
	plugin.c 			\
	support.c 			

screem_SOURCES = $(SRC)


screem_LDADD = 					\
		$(SCREEM_LIBS)			\
		$(DBUS_LIBS)			\
		$(MOZ_LIBS)			\
		../gdl/libgdl-1.la		\
		../libegg/util/libeggutil.la	\
		../libegg/recent-files/libeggrecent.la		\
		../libegg/desktopentries/libeggdesktopentries.la \
		../libcroco/libcroco.la

gladedir = $(datadir)/screem/glade/


EXTRA_DIST = screemmarshal.list
MAINTAINERCLEANFILES =		\
	screemmarshal.c		\
	screemmarshal.h		\
	stamp-screemmarshal.c	\
	stamp-screemmarshal.h

screemmarshal.h: stamp-screemmarshal.h
	@true
stamp-screemmarshal.h: screemmarshal.list
	case @GLIB_GENMARSHAL@ in				\
	.*) glib_genmarshal=`pwd`/@GLIB_GENMARSHAL@ ;;		\
	*) glib_genmarshal=@GLIB_GENMARSHAL@ ;;			\
	esac;							\
	$$glib_genmarshal --prefix=screem_marshal $(srcdir)/screemmarshal.list --header >> xgen-gmh	\
	&& (cmp -s xgen-gmh $(srcdir)/screemmarshal.h || cp xgen-gmh $(srcdir)/screemmarshal.h)	\
	&& rm -f xgen-gmh xgen-gmh~				\
	&& echo timestamp > $(@F)

screemmarshal.c: stamp-screemmarshal.c screemmarshal.h
	@true
stamp-screemmarshal.c: screemmarshal.list
	case @GLIB_GENMARSHAL@ in				\
		.*) glib_genmarshal=`pwd`/@GLIB_GENMARSHAL@ ;;	\
		*) glib_genmarshal=@GLIB_GENMARSHAL@;;		\
	esac;							\
	$$glib_genmarshal --prefix=screem_marshal $(srcdir)/screemmarshal.list --body >> xgen-gmc						\
	&& (cmp -s xgen-gmc $(srcdir)/screemmarshal.c || cp xgen-gmc $(srcdir)/screemmarshal.c)						\
	&& rm -f xgen-gmc xgen-gmc~				\
	&& echo timestamp > $(@F)