1 | |
---|
2 | NULL= |
---|
3 | man_MANS = bonobo-activation-server.1 |
---|
4 | |
---|
5 | bin_PROGRAMS=activation-client |
---|
6 | libexec_PROGRAMS=bonobo-activation-server |
---|
7 | noinst_PROGRAMS=test-performance |
---|
8 | |
---|
9 | INCLUDES= \ |
---|
10 | -I$(top_srcdir) \ |
---|
11 | -I$(top_builddir) \ |
---|
12 | -I$(top_builddir)/bonobo-activation \ |
---|
13 | -I$(top_srcdir)/bonobo-activation \ |
---|
14 | -DSERVERINFODIR=\"$(libdir)/bonobo/servers:/usr/lib/bonobo/servers\" \ |
---|
15 | -DSERVER_LOCALEDIR=\""${prefix}/${DATADIRNAME}/locale"\" \ |
---|
16 | $(SERVER_CFLAGS) \ |
---|
17 | -DSERVER_CONFDIR=\"$(sysconfdir)\" \ |
---|
18 | -DG_DISABLE_DEPRECATED \ |
---|
19 | $(NULL) |
---|
20 | |
---|
21 | bonobo_activation_server_SOURCES= \ |
---|
22 | activation-server-corba-extensions.c \ |
---|
23 | activation-server-corba-extensions.h \ |
---|
24 | activation-context-query.h \ |
---|
25 | activation-context-query.c \ |
---|
26 | activation-context-query-lexer.c \ |
---|
27 | activation-context-query-parser.c \ |
---|
28 | activation-context-query-parser.h \ |
---|
29 | activation-context-corba.c \ |
---|
30 | object-directory-corba.c \ |
---|
31 | object-directory-load.c \ |
---|
32 | object-directory-activate.c \ |
---|
33 | object-directory-config-file.c \ |
---|
34 | object-directory-config-file.h \ |
---|
35 | activation-server-main.c \ |
---|
36 | server.h |
---|
37 | |
---|
38 | LDADD=../bonobo-activation/libbonobo-activation.la \ |
---|
39 | $(SERVER_LIBS) -lname-server-2 @INTLLIBS@ |
---|
40 | |
---|
41 | activation_client_SOURCES=client.c |
---|
42 | |
---|
43 | test_performance_SOURCES = \ |
---|
44 | test-performance.c \ |
---|
45 | object-directory-load.c \ |
---|
46 | server.h |
---|
47 | |
---|
48 | TESTS=test-performance |
---|
49 | |
---|
50 | serverinfodir=$(libdir)/bonobo/servers |
---|
51 | $(server_in_file): $(server_in_file).in |
---|
52 | sed -e "s|\@LIBEXECDIR\@|$(libexecdir)|" $< > $@ |
---|
53 | server_in_file = Bonobo_CosNaming_NamingContext.server.in |
---|
54 | serverinfo_DATA = $(server_in_file:.server.in=.server) |
---|
55 | |
---|
56 | @INTLTOOL_SERVER_RULE@ |
---|
57 | |
---|
58 | EXTRA_DIST=activation-context-query-lexer.l activation-context-query-parser.y \ |
---|
59 | $(server_in_file).in $(serverinfo_DATA) \ |
---|
60 | $(man_MANS) |
---|
61 | |
---|
62 | YFLAGS = -d -v |
---|
63 | |
---|
64 | activation-context-query-lexer.c: $(srcdir)/activation-context-query-lexer.l activation-context-query-parser.h |
---|
65 | @rm -f $@ |
---|
66 | $(LEX) -t $(srcdir)/activation-context-query-lexer.l >$@ |
---|
67 | |
---|
68 | stamp-parser: $(srcdir)/activation-context-query-parser.y |
---|
69 | $(YACC) $(YFLAGS) $(srcdir)/activation-context-query-parser.y |
---|
70 | touch $@ |
---|
71 | |
---|
72 | activation-context-query-parser.c: stamp-parser |
---|
73 | test -f y.tab.c && mv -f y.tab.c activation-context-query-parser.c || touch $@ |
---|
74 | |
---|
75 | activation-context-query-parser.h: stamp-parser |
---|
76 | test -f y.tab.h && mv -f y.tab.h activation-context-query-parser.h || touch $@ |
---|
77 | |
---|
78 | BUILT_SOURCES= activation-context-query-lexer.c activation-context-query-parser.c \ |
---|
79 | activation-context-query-parser.h Bonobo_CosNaming_NamingContext.server |
---|
80 | |
---|
81 | CLEANFILES=stamp-parser $(server_in_file) $(serverinfo_DATA) |
---|
82 | |
---|
83 | dist-hook: |
---|
84 | cd $(distdir) ; rm -f $(CLEANFILES) |
---|