-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathMakefile
32 lines (26 loc) · 1.59 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# ************************************************************************************************** #
# #
# ::: :::::::: :::::::: ::::::::::: #
# Makefile :+:+: :+: :+: :+: :+: :+: :+: #
# +:+ +:+ +:+ +:+ #
# By: mamoussa <mamoussa@student.1337.ma> +#+ +#++: +#++: +#+ #
# +#+ +#+ +#+ +#+ #
# Created: Invalid date by #+# #+# #+# #+# #+# #+# #
# Updated: 2021/08/10 17:14:13 by mamoussa ####### ######## ######## ###.ma #
# #
# ************************************************************************************************** #
COMPILER = clang++
FLAGS_DEBUG = --std=c++98 -Wall -Wextra -Werror -fsanitize=address -g3
FLAGS = --std=c++98 -Wall -Wextra -Werror
vector_tle:
@$(COMPILER) $(FLAGS_DEBUG) Vector_tests_tle.cpp -o vector.out
vector:
@$(COMPILER) $(FLAGS) Vector_tests.cpp -o vector.out
map:
@$(COMPILER) $(FLAGS) Map_tests.cpp -o map.out
stack:
@$(COMPILER) $(FLAGS) Stack_tests.cpp -o stack.out
set:
@$(COMPILER) $(FLAGS) Set_tests.cpp -o set.out
clean:
rm -f vector.out map.out stack.out set.out