mpmc-queue: add test driver, Makefile, .gitignore
[model-checker-benchmarks.git] / benchmarks.mk
1 # A few common Makefile items
2
3 CC = gcc
4 CXX = g++
5
6 UNAME = $(shell uname)
7
8 LIB_NAME = model
9 LIB_SO = lib$(LIB_NAME).so
10
11 BASE = ../..
12 INCLUDE = -I$(BASE)/include  -I$(BASE) -I../include
13 CPPFLAGS += $(INCLUDE)
14 CFLAGS += $(INCLUDE)
15 LDFLAGS += -L$(BASE) -l$(LIB_NAME)
16
17 # Mac OSX options
18 ifeq ($(UNAME), Darwin)
19 MACFLAGS = -D_XOPEN_SOURCE -DMAC
20 CPPFLAGS += $(MACFLAGS)
21 CFLAGS += $(MACFLAGS)
22 LDFLAGS += $(MACFLAGS)
23 endif