TARGET=libsecure.a
LIBDIR=/usr/local/selinux/lib
OBJS= $(patsubst %.c,%.o,$(wildcard *.c))
CFLAGS = -I../include -I/usr/local/selinux/include

ARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ -e s/arm.*/arm/ -e s/sa110/arm/)
OBJS+= $(patsubst %.c,%.o,$(wildcard arch/$(ARCH)/*.c))

all: $(TARGET)

$(TARGET):  $(OBJS)
	$(AR) rcs $@ $^
	ranlib $@

%.o:  %.c
	$(CC) -o $@ -c $(CFLAGS) $<

install: all
	mkdir -p $(LIBDIR)
	install -m 644 $(TARGET) $(LIBDIR)

clean: 
	rm -f $(OBJS) $(TARGET) 

