1## Process this file with automake to produce Makefile.in
2include $(top_srcdir)/include.mk
3
4MY_IDLFLAGS = -no_mepv -I$(IDL_INCLUDE_DIR)/.. -I$(top_builddir)/include $(DCETHREADINCLUDES)
5libs=$(top_builddir)/dcelib/libdcerpc.la \
6	$(top_builddir)/threads/libdcepthreads.la \
7	$(top_builddir)/uuid/libuuid.la -lstdc++ \
8	$(top_builddir)/ncklib/transport/cn/libprot_ncacn.la \
9	$(top_builddir)/ncklib/transport/dg/libprot_ncadg.la 
10
11
12EXTRA_PROGRAMS=client server
13TESTS=run_tests.sh
14EXTRA_DIST=run_tests.sh
15
16run_tests.sh:	$(EXTRA_PROGRAMS)
17
18client_SOURCES=client.c util.c perfg.c perfb.c
19server_SOURCES=server.c util.c perf.c perfg.c perfb.c
20client_LDADD=perf_cstub.o perfb_cstub.o perfc_sstub.o perfg_cstub.o $(libs)
21server_LDADD=perf_sstub.o perfb_sstub.o perfc_cstub.o perfg_sstub.o $(libs)
22
23noinst_HEADERS=perf_c.h perf_p.h vax.h perf.idl perfb.idl perfc.idl perfg.idl
24
25#BUILT_SOURCES=perf.h perfb.h perfc.h perfg.h
26CLEANFILES=perf.h perfb.h perfc.h perfg.h server client
27
28client.c: perf.h perfb.h perfc.h perfg.h
29server.c: perf.h perfb.h perfc.h perfg.h
30
31perf_cstub.o perf_sstub.o perf.h:	perf.idl
32	$(IDL) $(MY_IDLFLAGS) perf.idl
33
34perfb_cstub.o perfb_sstub.o perfb.h: perfb.idl
35	$(IDL) $(MY_IDLFLAGS) perfb.idl
36
37perfc_cstub.o perfc_sstub.o perfc.h: perfc.idl
38	$(IDL) $(MY_IDLFLAGS) perfc.idl
39
40perfg_cstub.o perfg_sstub.o perfg.h: perfg.idl
41	$(IDL) $(MY_IDLFLAGS) perfg.idl
42
43