2
# Copyright (c) 2009 Lukas Mejdrech
2
# Copyright (c) 2005 Martin Decky
3
# Copyright (c) 2007 Jakub Jermar
3
4
# All rights reserved.
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.
32
STRUCTURES = $(NET_BASE)structures/
34
include $(NET_BASE)../../../Makefile.config
31
USPACE_PREFIX = ../../../..
32
ROOT_PATH = $(USPACE_PREFIX)/..
34
COMMON_MAKEFILE = $(ROOT_PATH)/Makefile.common
35
CONFIG_MAKEFILE = $(ROOT_PATH)/Makefile.config
39
-include $(COMMON_MAKEFILE)
40
-include $(CONFIG_MAKEFILE)
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
51
ifeq ($(NETWORKING), module)
53
SOURCES += $(NET_BASE)nil/nildummy/nildummy.c \
54
$(NET_BASE)netif/netif_nil_bundle.c
58
SOURCES += $(NET_BASE)nil/nil_remote.c \
59
$(NET_BASE)netif/netif_standalone.c
63
include $(NET_BASE)Makefile.module
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
53
ifeq ($(CONFIG_NETWORKING),module)
55
$(NET_BASE)/nil/nildummy/nildummy.c \
56
$(NET_BASE)/netif/netif_nil_bundle.c
59
ifeq ($(CONFIG_NETWORKING),modular)
61
$(NET_BASE)/nil/nil_remote.c \
62
$(NET_BASE)/netif/netif_standalone.c
65
include $(USPACE_PREFIX)/Makefile.common