Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/hid/fb/Makefile

    r7c014d1 rc6f08726  
    2929
    3030USPACE_PREFIX = ../../..
    31 LIBS = $(LIBFB_PREFIX)/libfb.a
    32 EXTRA_CFLAGS += -I$(LIBFB_PREFIX)
     31ROOT_PATH = $(USPACE_PREFIX)/..
     32
     33COMMON_MAKEFILE = $(ROOT_PATH)/Makefile.common
     34CONFIG_MAKEFILE = $(ROOT_PATH)/Makefile.config
     35
    3336BINARY = fb
    3437
     38-include $(COMMON_MAKEFILE)
     39-include $(CONFIG_MAKEFILE)
     40
    3541SOURCES = \
    36         gfx/font-8x16.c \
    37         ctl/serial.c \
    38         port/ega.c \
    39         port/kfb.c \
    40         port/kchar.c \
    41         port/niagara.c \
    42         port/ski.c \
    43         proto/vt100.c \
    44         fb.c
     42        main.c
     43
     44ifneq ($(UARCH),ia64)
     45        SOURCES += \
     46                fb.c \
     47                font-8x16.c
     48        EXTRA_CFLAGS += -DFB_ENABLED
     49endif
     50
     51ifeq ($(UARCH),ia32)
     52        SOURCES += \
     53                ega.c
     54        EXTRA_CFLAGS += -DEGA_ENABLED
     55endif
     56
     57ifeq ($(UARCH),ia64)
     58        SOURCES += \
     59                ega.c \
     60                ski.c \
     61                serial_console.c
     62        EXTRA_CFLAGS += -DSKI_ENABLED -DEGA_ENABLED
     63endif
     64
     65ifeq ($(UARCH),amd64)
     66        SOURCES += \
     67                ega.c
     68        EXTRA_CFLAGS += -DEGA_ENABLED
     69endif
     70
     71ifeq ($(UARCH),mips32)
     72        SOURCES += \
     73                msim.c \
     74                serial_console.c
     75        EXTRA_CFLAGS += -DMSIM_ENABLED
     76endif
     77
     78ifeq ($(UARCH),sparc64)
     79        ifeq ($(PROCESSOR),sun4v)
     80                SOURCES += \
     81                        niagara.c \
     82                        serial_console.c
     83                EXTRA_CFLAGS += -DNIAGARA_ENABLED
     84        endif
     85endif
     86
     87LIBS = $(LIBIMGMAP_PREFIX)/libimgmap.a
     88EXTRA_CFLAGS += -I$(LIBIMGMAP_PREFIX) -D$(UARCH)
    4589
    4690include $(USPACE_PREFIX)/Makefile.common
Note: See TracChangeset for help on using the changeset viewer.