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 -DCYCLADES_TS
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: configts install

install:
	 ${INSTALL} -m 755 configts ${PREFIX}/bin  
	 $(STRIP) ${PREFIX}/bin/configts
	 cd ${PREFIX}/bin; ln -s -f configts config

configts:	main.o clparse.o ktermio.o
	$(CC) $(LDFLAGS) $^ $(LIBS) -o $@

configts.o main.o ktermio.o clparse.o: clparse.h

clean:
	rm -f *.o configts

