]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/l4con/server/src/Make.rules
update
[l4.git] / l4 / pkg / l4con / server / src / Make.rules
1 # vim:set ft=make:
2
3 TARGET          = con
4
5 REQUIRES_LIBS   += libio input libirq libgfxbitmap l4util l4re_c-util
6 PRIVATE_INCDIR  = $(SRC_DIR)
7 L4_MULTITHREADED = y
8 LIBS_x86        = -lclxfux.o -lx86emu_int10 -lx86emu
9 LIBS_amd64      =            -lx86emu_int10 -lx86emu
10 LIBS_arm        = -larm_lcd.o -larm_generic
11 LIBS_ppc32      = -larm_lcd.o -larm_generic
12 LIBS_sparc      = -larm_lcd.o -larm_generic
13 LIBS           += -L$(OBJ_DIR)/con_yuv2rgb/OBJ-$(ARCH)_$(CPU) \
14                   -L$(OBJ_DIR)/con_hw/OBJ-$(SYSTEM) \
15                   -lcon_yuv2rgb $(LIBS_$(ARCH)) -lcon_hw
16 SRC_C           = main.c pslim.c ev.c vc.c gmode.c gmode-arch.c
17 SRC_CC          = server.cc
18 CPPFLAGS        += -DDEBUG
19
20 all::
21
22 A-x86   = x86
23 A-amd64 = x86
24 A-arm   = arm
25 A-ppc32 = arm
26 A-sparc = arm
27 A       = $(A-$(ARCH))
28
29 vpath %.c $(SRC_DIR)/ARCH-$(A)