CC      	= /opt/hardhat/devkit/ppc/8xx/bin/ppc_8xx-gcc
INCLUDE= -I$(PROJ)/linux/include -I$(RAS_DIR)
CFLAGS      = -Wall -Os -fomit-frame-pointer $(INCLUDE) -DCYCLADES -D_GNU_SOURCE -DCY_DLA_ALERT
LDFLAGS     = -s
AS			= /opt/hardhat/devkit/ppc/8xx/bin/ppc_8xx-as
LD			= /opt/hardhat/devkit/ppc/8xx/bin/ppc_8xx-ld
AR			= /opt/hardhat/devkit/ppc/8xx/bin/ppc_8xx-ar
NM			= /opt/hardhat/devkit/ppc/8xx/bin/ppc_8xx-nm
STRIP		= /opt/hardhat/devkit/ppc/8xx/bin/ppc_8xx-strip --remove-section=.note --remove-section=.comment
OBJCOPY		= /opt/hardhat/devkit/ppc/8xx/bin/ppc_8xx-objcopy
OBJDUMP		= /opt/hardhat/devkit/ppc/8xx/bin/ppc_8xx-objdump
RANLIB		= /opt/hardhat/devkit/ppc/8xx/bin/ppc_8xx-ranlib

CPP			= $CC -E
MAKE		= make

INSTALL=/usr/bin/install -c
PREFIX=$(TARGET_DIR)

LIBS=-L$(RAS_DIR)/src -lcycl

all: inetd install

install:
	 ${INSTALL} -m 755 inetd ${PREFIX}/bin  
	 $(STRIP) ${PREFIX}/bin/inetd

inetd: inetd.o daemon.o rot_inetd.o
	$(CC) $(LDFLAGS) $^ $(LIBS) -o $@

inetd.o daemon.o: pathnames.h inetd.h

clean:
	rm -f *.o inetd

