Do not link libnet to net-snk anymore, and remove net-snk from board-qemu
Since libnet is now linked to Paflof directly, we do not have to link it into net-snk anymore. So for board-qemu, we can now even exclude net-snk completely from the build (for board-js2x, it is still required for the biosemu, so we can not erase the net-snk folder completely yet). Signed-off-by: Thomas Huth <thuth@redhat.com> Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
This commit is contained in:
parent
a8750987ca
commit
725e9d28b7
|
@ -10,7 +10,7 @@
|
|||
# * IBM Corporation - initial implementation
|
||||
# ****************************************************************************/
|
||||
|
||||
BOARD_TARGETS = tools_build romfs_build clients_build stage1 subdirs
|
||||
BOARD_TARGETS = tools_build romfs_build stage1 subdirs
|
||||
|
||||
SUBDIRS = slof
|
||||
|
||||
|
|
|
@ -17,4 +17,3 @@ stage1 board-qemu/llfw/stage1.bin 1 0x100
|
|||
xvect slof/xvect.bin 0 0
|
||||
ofw_main board-qemu/slof/paflof 0 0
|
||||
bootinfo board-qemu/llfw/Cboot.bin 0 0
|
||||
snk clients/net-snk.client 0 0
|
||||
|
|
|
@ -17,7 +17,7 @@ include $(TOP)/make.rules
|
|||
OBJS = kernel/kernel.o oflib/oflib.o libc/libc-glue.o app/app.o
|
||||
.PHONY : subdirs clean depend mrproper
|
||||
|
||||
CLIENTLIBS = $(LIBCMNDIR)/libelf.a $(LIBCMNDIR)/libnet.a $(LIBCMNDIR)/libc.a
|
||||
CLIENTLIBS = $(LIBCMNDIR)/libelf.a $(LIBCMNDIR)/libc.a
|
||||
|
||||
all: .depend subdirs
|
||||
$(MAKE) client
|
||||
|
|
|
@ -16,7 +16,7 @@ export TOP
|
|||
endif
|
||||
include $(TOP)/make.rules
|
||||
|
||||
CFLAGS +=$(ADDCFLAGS) -I$(LIBCMNDIR)/libnet
|
||||
CFLAGS +=$(ADDCFLAGS)
|
||||
|
||||
OBJS = main.o
|
||||
|
||||
|
|
|
@ -13,7 +13,6 @@
|
|||
#include <string.h>
|
||||
#include <stdio.h>
|
||||
#include <of.h>
|
||||
#include <netapps.h>
|
||||
#include <libbootmsg.h>
|
||||
|
||||
#ifdef SNK_BIOSEMU_APPS
|
||||
|
|
|
@ -16,8 +16,7 @@ ifndef TOP
|
|||
endif
|
||||
include $(TOP)/make.rules
|
||||
|
||||
CFLAGS += -I. -I.. -I../libc/include
|
||||
CFLAGS += -I../../clients/net-snk/app/netapps -I../../clients/net-snk/include
|
||||
CFLAGS += -I. -I.. -I../libc/include -I$(TOP)/include
|
||||
|
||||
SRCS = ethernet.c ipv4.c udp.c tcp.c dns.c bootp.c dhcp.c tftp.c \
|
||||
ipv6.c dhcpv6.c icmpv6.c ndp.c netload.c ping.c args.c
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
#include <stdlib.h>
|
||||
#include <sys/socket.h>
|
||||
#include <libbootmsg/libbootmsg.h>
|
||||
#include <of.h>
|
||||
#include <helpers.h>
|
||||
#include "args.h"
|
||||
#include "netapps.h"
|
||||
|
||||
|
|
Loading…
Reference in New Issue