]> 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
6 L4_MULTITHREADED = y
7
8 include $(L4DIR)/mk/Makeconf
9
10 PRIVATE_LIBDIR   = $(PKGDIR_OBJ)/server/common/OBJ-$(SYSTEM) \
11                    $(PKGDIR_OBJ)/server/gfx/OBJ-$(SYSTEM)
12
13 EXTRA_LIBS      += -ldope_common -ldope_gfx
14
15 PRIVATE_INCDIR   = $(PKGDIR_ABS)/server/include
16
17 #CFLAGS_donsched-client.c = -ffunction-sections
18
19 SRC_C            = messenger.c vscr_server.c  \
20                    startup.c   input.c        \
21                    thread.c    timer.c        sharedmem.c
22
23 #SRC_C            += donsched.c
24
25 SRC_CC           = scrdrv_gen.cc server.cc
26
27 vpath messenger.c $(PKGDIR_ABS)/server/common
28
29 #CLIENTIDL        = dopeapp.idl donsched.idl
30 #SERVERIDL        = dope.idl vscr.idl donsched.idl
31 #IDL_PKGDIR       = $(PKGDIR_OBJ) $(PKGDIR_OBJ)/server
32
33 include $(L4DIR)/mk/prog.mk
34
35 ifdef USE_RT_MON
36 LIBS_ALL        += -lrt_mon_client
37 CFLAGS          += -DUSE_RT_MON=1
38 endif