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