Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/netif/dp8390/Makefile

    r1b1164e8 r177e4ea  
    11#
    2 # Copyright (c) 2005 Martin Decky
    3 # Copyright (c) 2007 Jakub Jermar
     2# Copyright (c) 2009 Lukas Mejdrech
    43# All rights reserved.
    54#
     
    2827#
    2928
    30 NET_BASE = ../..
    31 USPACE_PREFIX = ../../../..
    32 ROOT_PATH = $(USPACE_PREFIX)/..
     29NAME = dp8390
    3330
    34 COMMON_MAKEFILE = $(ROOT_PATH)/Makefile.common
    35 CONFIG_MAKEFILE = $(ROOT_PATH)/Makefile.config
     31NET_BASE = ../../
     32STRUCTURES = $(NET_BASE)structures/
    3633
    37 BINARY = dp8390
     34include $(NET_BASE)../../../Makefile.common
     35include $(NET_BASE)../../../Makefile.config
    3836
    39 -include $(COMMON_MAKEFILE)
    40 -include $(CONFIG_MAKEFILE)
     37## Sources
     38#
    4139
     40OUTPUT = $(NAME)
    4241SOURCES = \
    43         dp8390.c \
    44         dp8390_module.c \
     42        $(NAME).c \
     43        $(NAME)_module.c \
    4544        ne2000.c \
    46         $(NET_BASE)/module.c \
    47         $(NET_BASE)/modules.c \
    48         $(NET_BASE)/netif/netif.c \
    49         $(NET_BASE)/structures/measured_strings.c \
    50         $(NET_BASE)/structures/packet/packet.c \
    51         $(NET_BASE)/structures/packet/packet_client.c \
    52         $(NET_BASE)/structures/packet/packet_remote.c
     45        $(NET_BASE)module.c \
     46        $(NET_BASE)modules.c \
     47        $(NET_BASE)netif/netif.c \
     48        $(STRUCTURES)measured_strings.c \
     49        $(STRUCTURES)packet/packet.c \
     50        $(STRUCTURES)packet/packet_client.c \
     51        $(STRUCTURES)packet/packet_remote.c
    5352
    54 ifeq ($(CONFIG_NETWORKING),module)
    55         SOURCES += \
    56                 $(NET_BASE)/checksum.c \
    57                 $(NET_BASE)/nil/eth/eth.c \
    58                 $(NET_BASE)/net/net_remote.c \
    59                 $(NET_BASE)/netif/netif_nil_bundle.c
     53ifeq ($(NETWORKING), module)
     54
     55        SOURCES +=      $(NET_BASE)checksum.c \
     56                                $(NET_BASE)nil/eth/eth.c \
     57                                $(NET_BASE)net/net_remote.c \
     58                                $(NET_BASE)netif/netif_nil_bundle.c
     59
     60else
     61
     62        SOURCES +=      $(NET_BASE)nil/nil_remote.c \
     63                                $(NET_BASE)netif/netif_standalone.c
     64
    6065endif
    6166
    62 ifeq ($(CONFIG_NETWORKING),modular)
    63         SOURCES += \
    64                 $(NET_BASE)/nil/nil_remote.c \
    65                 $(NET_BASE)/netif/netif_standalone.c
    66 endif
    67 
    68 include $(USPACE_PREFIX)/Makefile.common
     67include $(NET_BASE)Makefile.module
Note: See TracChangeset for help on using the changeset viewer.