CC = gcc

#CFLAGS = -Wall -g -I./ -DSHMC_DEBUG -DNO_IPC_EXCL -DSHMC_DEBUG_TRACE
CFLAGS = -Wall -g -I./ -DNO_IPC_EXCL

.SUFFIXIES = .c .o

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

LIBRARY = libshmc.a

SRCS = shmc.c

OBJS = $(SRCS:.c=.o)

all:
	$(MAKE) lib
#	$(MAKE) -C samples clean
#	$(MAKE) -C samples

lib: $(OBJS)
	ar -cr $(LIBRARY) $(OBJS)

clean:
	$(RM) *.o *~ *.a
#	$(MAKE) -C samples clean