.PHONY: all install clean

CC        = gcc
CFLAGS    = -g -O2 -std=gnu99 -Wall -Wpointer-arith
RANLIB    = ranlib
MKDIR_P   = install -m 755 -d
INSTALL   = install
AR        = ar
ARFLAGS   = cru
LIBDIR    = /usr/local/lib
LIBTHREAD = libxmp_threads.a

all: $(LIBTHREAD)
$(LIBTHREAD): xmp_threads_runtime.o
	rm -f $@
	$(AR) $(ARFLAGS) $@ $^
	$(RANLIB) $@

xmp_threads_runtime.o: xmp_threads_runtime.c
	$(CC) $(CFLAGS) $^ -c

install: $(LIBTHREAD)
	$(INSTALL) $^ $(LIBDIR)

clean:
	rm -f $(LIBTHREAD) *.o



