forked from nju-websoft/NJU_DBPractice
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
32 lines (25 loc) · 753 Bytes
/
Makefile
File metadata and controls
32 lines (25 loc) · 753 Bytes
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
# 编译项目
copy:
cd build; \
cmake .. -DCMAKE_BUILD_TYPE=Debug; \
make
t1_0:
cd test/sql/lab02 && bash evaluate.sh ../../../build/bin t1
# 测试目标 t1_1
t1_1:
cd test/sql/lab02 && bash evaluate.sh ../../../build/bin t1/01_prepare_table_dbcourse.sql
# 测试目标 t1_2
t1_2:
cd test/sql/lab02 && bash evaluate.sh ../../../build/bin t1/02_seqscan_limit_projection.sql
# 测试目标 t1_3
t1_3:
cd test/sql/lab02 && bash evaluate.sh ../../../build/bin t1/03_filter_update_delete.sql
# 测试目标 t1_4
t1_4:
cd test/sql/lab02 && bash evaluate.sh ../../../build/bin t1/04_sort_final.sql
# 测试目标 t1_5
t1_5:
cd test/sql/lab02 && bash evaluate.sh ../../../build/bin t1/05_cleanup.sql
# 清理构建文件
clean:
rm -rf build/*