ifndef ARCH
ARCH	:= $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)
endif

XSCALELINUXDIR = /usr0/ssaewong/xscale-linux
XSCALELINUXINCLUDE = $(XSCALELINUXDIR)/include
CFLAGS  = -I$(XSCALELINUXINCLUDE) -DMODULE -D__KERNEL__ -Wall -Werror  -O2 
ifeq ($(ARCH),ppc)
CFLAGS  += -D__powerpc__
ifeq ($(CPU),mpc860)
CFLAGS += -msoft-float
endif
endif

ifndef CROSS_COMPILE
CROSS_COMPILE   = /usr/local/armv5b-linux/bin/armv5b-linux-
endif

AS              = $(CROSS_COMPILE)as
LD              = $(CROSS_COMPILE)ld
CC              = $(CROSS_COMPILE)gcc
AR              = $(CROSS_COMPILE)ar
NM              = $(CROSS_COMPILE)nm
STRIP           = $(CROSS_COMPILE)strip
OBJCOPY         = $(CROSS_COMPILE)objcopy
OBJDUMP         = $(CROSS_COMPILE)objdump


HEADERS=	
SOURCES=        freq.c checkfreq.c
OBJECTS=	$(SOURCES:.c=.o)

BUILT=	       freq checkfreq

all: $(BUILT) 

$(BUILT): $(OBJECTS)
	$(CC) $(CFLAGS) -M $(OBJECTS:.o=.c)


install: all
	cp  *.o /usr/ssaewong/xscale/exports/ramdisk/usr/apple/bin/.


clean:
	rm -f *~ *.o $(OBJECTS) $(BUILT)
