Changeset 9141377 in mainline for uspace/kbd/Makefile


Ignore:
Timestamp:
2006-09-07T19:45:46Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
801579fe
Parents:
9dae51d7
Message:

sparc64 support for the kbd userspace service.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/kbd/Makefile

    r9dae51d7 r9141377  
    5050
    5151ifeq ($(ARCH), ia32)
    52         ARCH_SOURCES += arch/$(ARCH)/src/mouse.c
     52        ARCH_SOURCES += \
     53                arch/$(ARCH)/src/mouse.c \
     54                arch/$(ARCH)/src/scanc.c
     55        GENARCH_SOURCES = \
     56                genarch/src/kbd.c
    5357        CFLAGS += -DMOUSE_ENABLED
    5458endif
    5559ifeq ($(ARCH), amd64)
    56         ARCH_SOURCES += arch/$(ARCH)/src/mouse.c
     60        ARCH_SOURCES += \
     61                arch/$(ARCH)/src/mouse.c \
     62                arch/$(ARCH)/src/scanc.c
     63        GENARCH_SOURCES = \
     64                genarch/src/kbd.c
    5765        CFLAGS += -DMOUSE_ENABLED
    5866endif
    59 
     67ifeq ($(ARCH), sparc64)
     68        ARCH_SOURCES += \
     69                arch/$(ARCH)/src/scanc.c
     70        GENARCH_SOURCES = \
     71                genarch/src/kbd.c
     72endif
    6073
    6174
    6275GENERIC_OBJECTS := $(addsuffix .o,$(basename $(GENERIC_SOURCES)))
    6376ARCH_OBJECTS := $(addsuffix .o,$(basename $(ARCH_SOURCES)))
     77GENARCH_OBJECTS := $(addsuffix .o,$(basename $(GENARCH_SOURCES)))
    6478
    6579.PHONY: all clean depend disasm links
     
    7185links:
    7286        ln -sfn ../arch/$(ARCH)/include include/arch
     87        ln -sfn ../genarch/include include/genarch
    7388
    7489clean:
    75         -rm -f $(OUTPUT) $(OUTPUT).map $(OUTPUT).disasm Makefile.depend include/arch
     90        -rm -f $(OUTPUT) $(OUTPUT).map $(OUTPUT).disasm Makefile.depend include/arch include/genarch
    7691
    7792depend:
    7893        $(CC) $(DEFS) $(CFLAGS) -M $(SOURCES) > Makefile.depend
    7994
    80 $(OUTPUT): $(ARCH_OBJECTS) $(GENERIC_OBJECTS) $(LIBS)
    81         $(LD) -T $(LIBC_PREFIX)/arch/$(ARCH)/_link.ld -e __entry_driver $(GENERIC_OBJECTS) $(ARCH_OBJECTS) $(LIBS) $(LFLAGS) -o $@ -Map $(OUTPUT).map
     95$(OUTPUT): $(ARCH_OBJECTS) $(GENERIC_OBJECTS) $(GENARCH_OBJECTS) $(LIBS)
     96        $(LD) -T $(LIBC_PREFIX)/arch/$(ARCH)/_link.ld -e __entry_driver $(GENERIC_OBJECTS) $(ARCH_OBJECTS) $(GENARCH_OBJECTS) $(LIBS) $(LFLAGS) -o $@ -Map $(OUTPUT).map
    8297
    8398disasm:
Note: See TracChangeset for help on using the changeset viewer.