CC 	= gcc

CFLAGS 	=  -pipe -Wall -W -O2 -fPIC  ${DEFINES} 
LFLAGS  =  -shared
DEFINES =  -DPIC

#do not edit below
LIBS	= -ldl 
TARGET	= libhugepagealloc.so


OBJS	= libhugepagealloc.o


${TARGET}: ${OBJS};
	${CC} ${LFLAGS}  -o ${TARGET} ${OBJS} ${LIBS}



.PHONY: clean

clean:
	@/bin/rm -f ${OBJS}
	@/bin/rm -f ${TARGET}

