blob: 1dbd3baf8b633a345e684419e52d9d8832ee3ba3 [file] [log] [blame]
Andrey Churbanova951e212015-04-29 14:36:38 +00001CC = clang
2CFLAGS = -fopenmp -S -emit-llvm
3INCL =
4LIBS =
5
6BIN =
7SRC_DIR = ./c
8SRC_FILES := $(foreach DIR, $(SRC_DIR), $(wildcard $(SRC_DIR)/*.c))
9OBJS := $(patsubst %.c, %.o, $(SRC_FILES))
10TARGETLIST := $(patsubst %.c, %, $(SRC_FILES))
11
12all:$(TARGETLIST)
13 ./distribute.sh
14 @ echo all done
15
16.PHONY: clean
17
18$(TARGETLIST): $(SRC_FILES)
19 $(CC) $(CFLAGS) $(LIBS) $(INCL) $@.c -o $@.ll
20
21clean:
22 @ rm -rf c/*
23 @ echo clean bin done