Changeset 1b1164e8 in mainline for uspace/srv/hid/fb/Makefile


Ignore:
Timestamp:
2010-03-23T14:44:00Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
63f8966
Parents:
d99c1d2
Message:

unify and simplify user space makefiles
rename NETWORKING configuration option to CONFIG_NETWORKING

File:
1 edited

Legend:

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

    rd99c1d2 r1b1164e8  
    2828#
    2929
    30 include Makefile.common
     30USPACE_PREFIX = ../../..
     31BINARY = fb
    3132
    32 .PHONY: all clean
     33SOURCES = \
     34        main.c \
     35        ppm.c
    3336
    34 all: $(LIBC_PREFIX)/../../../Makefile.common $(LIBC_PREFIX)/../../../Makefile.config $(LIBC_PREFIX)/../../../config.h $(LIBS)
    35         -[ -f $(DEPEND) ] && mv -f $(DEPEND) $(DEPEND_PREV)
    36         $(MAKE) -f Makefile.build PRECHECK=$(PRECHECK)
     37ifneq ($(UARCH),ia64)
     38        SOURCES += fb.c \
     39                font-8x16.c
     40        EXTRA_CFLAGS = -DFB_ENABLED
     41endif
    3742
    38 clean:
    39         rm -f $(DEPEND) $(DEPEND_PREV) $(JOB) $(OUTPUT) $(OUTPUT).map $(OUTPUT).disasm
    40         find . -name '*.o' -follow -exec rm \{\} \;
     43ifeq ($(UARCH),ia32)
     44        SOURCES += ega.c
     45        EXTRA_CFLAGS = -DEGA_ENABLED
     46endif
     47
     48ifeq ($(UARCH),ia64)
     49        SOURCES += ega.c \
     50                ski.c \
     51                serial_console.c
     52        EXTRA_CFLAGS = -DSKI_ENABLED -DEGA_ENABLED
     53endif
     54
     55ifeq ($(UARCH),amd64)
     56        SOURCES += ega.c
     57        EXTRA_CFLAGS = -DEGA_ENABLED
     58endif
     59
     60ifeq ($(UARCH),mips32)
     61        SOURCES += msim.c \
     62                serial_console.c
     63        EXTRA_CFLAGS = -DMSIM_ENABLED
     64endif
     65
     66ifeq ($(UARCH),sparc64)
     67        ifeq ($(PROCESSOR), sun4v)
     68                SOURCES += niagara.c \
     69                        serial_console.c
     70                EXTRA_CFLAGS = -DNIAGARA_ENABLED
     71        endif
     72
     73        ifeq ($(MACHINE), serengeti)
     74                SOURCES += sgcn.c \
     75                        serial_console.c
     76                EXTRA_CFLAGS = -DSGCN_ENABLED
     77        endif
     78endif
     79
     80EXTRA_CFLAGS += -D$(UARCH)
     81
     82include $(USPACE_PREFIX)/Makefile.common
Note: See TracChangeset for help on using the changeset viewer.