-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHakefile
56 lines (55 loc) · 1.42 KB
/
Hakefile
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
--------------------------------------------------------------------------------------------------
-- Virtual Memory Operations Benchmark
--
-- Copyright 2020 Reto Achermann
-- SPDX-License-Identifier: GPL-3.0
--------------------------------------------------------------------------------------------------
[
build application {
target = "vmops_list",
cFiles = [
"src/main.c",
"src/benchmarks/mapunmap.c",
"src/benchmarks/protect.c",
"src/benchmarks/protectelevate.c",
"src/benchmarks/utils.c",
"src/platform/barrelfish.c"
],
addLibraries = [
"bench",
"numa"
]
},
build application {
target = "vmops_array_mcn",
cFiles = [
"src/main.c",
"src/benchmarks/mapunmap.c",
"src/benchmarks/protect.c",
"src/benchmarks/protectelevate.c",
"src/benchmarks/utils.c",
"src/platform/barrelfish.c"
],
libraryOs = Config.libbarrelfish_pmap_array_mcn,
addLibraries = [
"bench",
"numa"
]
},
build application {
target = "vmops_array",
cFiles = [
"src/main.c",
"src/benchmarks/mapunmap.c",
"src/benchmarks/protect.c",
"src/benchmarks/protectelevate.c",
"src/benchmarks/utils.c",
"src/platform/barrelfish.c"
],
libraryOs = Config.libbarrelfish_pmap_array,
addLibraries = [
"bench",
"numa"
]
}
]