Ignore:
File:
1 edited

Legend:

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

    r7c014d1 r7d42cc9  
    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        ppm.c
     44
     45ifneq ($(UARCH),ia64)
     46        SOURCES += \
     47                fb.c \
     48                font-8x16.c
     49        EXTRA_CFLAGS += -DFB_ENABLED
     50endif
     51
     52ifeq ($(UARCH),ia32)
     53        SOURCES += \
     54                ega.c
     55        EXTRA_CFLAGS += -DEGA_ENABLED
     56endif
     57
     58ifeq ($(UARCH),ia64)
     59        SOURCES += \
     60                ega.c \
     61                ski.c \
     62                serial_console.c
     63        EXTRA_CFLAGS += -DSKI_ENABLED -DEGA_ENABLED
     64endif
     65
     66ifeq ($(UARCH),amd64)
     67        SOURCES += \
     68                ega.c
     69        EXTRA_CFLAGS += -DEGA_ENABLED
     70endif
     71
     72ifeq ($(UARCH),mips32)
     73        SOURCES += \
     74                msim.c \
     75                serial_console.c
     76        EXTRA_CFLAGS += -DMSIM_ENABLED
     77endif
     78
     79ifeq ($(UARCH),sparc64)
     80        ifeq ($(PROCESSOR),sun4v)
     81                SOURCES += \
     82                        niagara.c \
     83                        serial_console.c
     84                EXTRA_CFLAGS += -DNIAGARA_ENABLED
     85        endif
     86       
     87        ifeq ($(MACHINE),serengeti)
     88                SOURCES += \
     89                        sgcn.c \
     90                        serial_console.c
     91                EXTRA_CFLAGS += -DSGCN_ENABLED
     92        endif
     93endif
     94
     95EXTRA_CFLAGS += -D$(UARCH)
    4596
    4697include $(USPACE_PREFIX)/Makefile.common
Note: See TracChangeset for help on using the changeset viewer.