]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/dope/server/l4/Makefile
update
[l4.git] / l4 / pkg / dope / server / l4 / Makefile
1 PKGDIR          ?= ../..
2 L4DIR           ?= $(PKGDIR)/../..
3
4 TARGET           = l4dope
5 REQUIRES_LIBS    = input libio l4re_c-util libpthread
6
7 include $(L4DIR)/mk/Makeconf
8
9 PRIVATE_LIBDIR   = $(PKGDIR_OBJ)/server/common/OBJ-$(SYSTEM) \
10                    $(PKGDIR_OBJ)/server/gfx/OBJ-$(SYSTEM)
11
12 EXTRA_LIBS      += -ldope_common -ldope_gfx
13
14 PRIVATE_INCDIR   = $(PKGDIR_ABS)/server/include
15
16 #CFLAGS_donsched-client.c = -ffunction-sections
17
18 SRC_C            = messenger.c vscr_server.c  \
19                    startup.c   input.c        \
20                    thread.c    timer.c        sharedmem.c
21
22 #SRC_C            += donsched.c
23
24 SRC_CC           = scrdrv_gen.cc server.cc
25
26 vpath messenger.c $(PKGDIR_ABS)/server/common
27
28 #CLIENTIDL        = dopeapp.idl donsched.idl
29 #SERVERIDL        = dope.idl vscr.idl donsched.idl
30 #IDL_PKGDIR       = $(PKGDIR_OBJ) $(PKGDIR_OBJ)/server
31
32 include $(L4DIR)/mk/prog.mk
33
34 ifdef USE_RT_MON
35 LIBS_ALL        += -lrt_mon_client
36 CFLAGS          += -DUSE_RT_MON=1
37 endif