~lukasmejdrech/helenos/network

« back to all changes in this revision

Viewing changes to uspace/srv/net/netif/lo/Makefile

  • Committer: Lukas Mejdrech
  • Date: 2010-03-23 20:49:54 UTC
  • mfrom: (186.1.143 head)
  • Revision ID: lukasmejdrech@atlas.cz-20100323204954-qza7qh9ut1e36ngm
Merge mailnline changes, revision 329

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#
2
 
# Copyright (c) 2009 Lukas Mejdrech
 
2
# Copyright (c) 2005 Martin Decky
 
3
# Copyright (c) 2007 Jakub Jermar
3
4
# All rights reserved.
4
5
#
5
6
# Redistribution and use in source and binary forms, with or without
26
27
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
28
#
28
29
 
29
 
NAME = lo
30
 
 
31
 
NET_BASE = ../../
32
 
STRUCTURES = $(NET_BASE)structures/
33
 
 
34
 
include $(NET_BASE)../../../Makefile.config
35
 
 
36
 
## Sources
37
 
#
38
 
 
39
 
OUTPUT = $(NAME)
 
30
NET_BASE = ../..
 
31
USPACE_PREFIX = ../../../..
 
32
ROOT_PATH = $(USPACE_PREFIX)/..
 
33
 
 
34
COMMON_MAKEFILE = $(ROOT_PATH)/Makefile.common
 
35
CONFIG_MAKEFILE = $(ROOT_PATH)/Makefile.config
 
36
 
 
37
BINARY = lo
 
38
 
 
39
-include $(COMMON_MAKEFILE)
 
40
-include $(CONFIG_MAKEFILE)
 
41
 
40
42
SOURCES = \
41
 
        $(NAME).c \
42
 
        $(NET_BASE)module.c \
43
 
        $(NET_BASE)modules.c \
44
 
        $(NET_BASE)net/net_remote.c \
45
 
        $(NET_BASE)netif/netif.c \
46
 
        $(STRUCTURES)measured_strings.c \
47
 
        $(STRUCTURES)packet/packet.c \
48
 
        $(STRUCTURES)packet/packet_client.c \
49
 
        $(STRUCTURES)packet/packet_remote.c
50
 
 
51
 
ifeq ($(NETWORKING), module)
52
 
 
53
 
        SOURCES +=      $(NET_BASE)nil/nildummy/nildummy.c \
54
 
                                $(NET_BASE)netif/netif_nil_bundle.c
55
 
 
56
 
else
57
 
 
58
 
        SOURCES +=      $(NET_BASE)nil/nil_remote.c \
59
 
                                $(NET_BASE)netif/netif_standalone.c
60
 
 
61
 
endif
62
 
 
63
 
include $(NET_BASE)Makefile.module
 
43
        lo.c \
 
44
        $(NET_BASE)/module.c \
 
45
        $(NET_BASE)/modules.c \
 
46
        $(NET_BASE)/net/net_remote.c \
 
47
        $(NET_BASE)/netif/netif.c \
 
48
        $(NET_BASE)/structures/measured_strings.c \
 
49
        $(NET_BASE)/structures/packet/packet.c \
 
50
        $(NET_BASE)/structures/packet/packet_client.c \
 
51
        $(NET_BASE)/structures/packet/packet_remote.c
 
52
 
 
53
ifeq ($(CONFIG_NETWORKING),module)
 
54
        SOURCES += \
 
55
                $(NET_BASE)/nil/nildummy/nildummy.c \
 
56
                $(NET_BASE)/netif/netif_nil_bundle.c
 
57
endif
 
58
 
 
59
ifeq ($(CONFIG_NETWORKING),modular)
 
60
        SOURCES += \
 
61
                $(NET_BASE)/nil/nil_remote.c \
 
62
                $(NET_BASE)/netif/netif_standalone.c
 
63
endif
 
64
 
 
65
include $(USPACE_PREFIX)/Makefile.common