blob: ca856f444a11da43189311b889128920bbabca8f [file] [log] [blame]
# Makefile for the PARSEC hooks library
#
# Copyright (C) 2006-2009 by Princeton University
# Author: Christian Bienia
PREFIX=${PARSECDIR}/pkgs/libs/hooks/inst/${PARSECPLAT}
#AR=ar
#RANLIB=ranlib
TARGET=libhooks.a
OBJS=hooks.o
INCLUDEDIR=include
all: $(OBJS)
$(AR) rcs $(TARGET) $(OBJS)
$(RANLIB) $(TARGET)
%.o : %.c
$(CC) $(CFLAGS) -Wall -D_GNU_SOURCE -D_XOPEN_SOURCE=600 -c $<
clean:
rm -f $(OBJS)
rm -f $(TARGET)
install:
mkdir -p $(PREFIX)/lib
cp -f $(TARGET) $(PREFIX)/lib
mkdir -p $(PREFIX)/include
cp -rf $(INCLUDEDIR)/* $(PREFIX)/include
.PHONY: all clean install