# Warewulf misc tree Makefile
#

CFLAGS=-Wall -Wstrict-prototypes -static -fno-common -fomit-frame-pointer -DDEBUG
CC=gcc
MODULES=peeraddr dolly
SBINMODULES=fnn_router custom_net
STRIP=/usr/bin/strip
OBJS=

all: $(MODULES) $(SBINMODULES)

fnn_router: fnn_router.c fnn_router.h
	$(CC) -Os $(CFLAGS) fnn_router.c -o $@
	$(STRIP) -p $@

#$(MODULE): $(OBJS)

install: all
	install -m 755 $(MODULES) /var/warewulf/wwinitrd/bin/
	install -m 755 $(SBINMODULES) /var/warewulf/wwinitrd/sbin/
	wwmkinitrd

clean:
	rm -f $(OBJS) $(MODULES) $(SBINMODULES) core
