this repo has no description
1CFLAGS=-Wall -Wextra -Wpedantic
2CXXFLAGS=$(CFLAGS)
3
4test: build_c99 build_c11 build_c17 build_cpp98 build_cpp03 build_cpp11 build_cpp14 build_cpp17 build_cpp20
5
6build_c99: build
7 $(CC) $(CFLAGS) -std=c99 example.c dcheck.c -o build/example_c99
8
9build_c11: build
10 $(CC) $(CFLAGS) -std=c11 example.c dcheck.c -o build/example_c11
11
12build_c17: build
13 $(CC) $(CFLAGS) -std=c17 example.c dcheck.c -o build/example_c17
14
15build_cpp98: build
16 $(CXX) $(CXXFLAGS) -std=c++98 example.cpp dcheck.c -o build/example_cpp98
17
18build_cpp03: build
19 $(CXX) $(CXXFLAGS) -std=c++03 example.cpp dcheck.c -o build/example_cpp03
20
21build_cpp11: build
22 $(CXX) $(CXXFLAGS) -std=c++11 example.cpp dcheck.c -o build/example_cpp11
23
24build_cpp14: build
25 $(CXX) $(CXXFLAGS) -std=c++14 example.cpp dcheck.c -o build/example_cpp14
26
27build_cpp17: build
28 $(CXX) $(CXXFLAGS) -std=c++17 example.cpp dcheck.c -o build/example_cpp17
29
30build_cpp20: build
31 $(CXX) $(CXXFLAGS) -std=c++20 example.cpp dcheck.c -o build/example_cpp20
32
33build:
34 mkdir -p build
35
36.PHONY: test build_c99 build_c11 build_cpp98 build_cpp03 build_cpp11 build_cpp14 build_cpp17 build_cpp20