CC=gcc
CFLAGS=-Wall -I.
#CFLAGS=-Wall -I. -DDO_SYNC
LD=gcc
LDFLAGS=-lpthread
HEADERS=sync_threads.h

%.o: %.c $(HEADERS)
	$(CC) $(CFLAGS) -c $<

sync_threads: sync_threads.o $(HEADERS)
	$(LD) $(LDFLAGS) sync_threads.o -o $@

all: sync_threads

clean:
	rm -f *.o *~ sync_threads

.PHONY: clean
