1 --------------------------------------------------------------------------
2 -- Copyright (c) 2017, ETH Zurich.
3 -- All rights reserved.
5 -- This file is distributed under the terms in the attached LICENSE file.
6 -- If you do not find this file, copies can be found by writing to:
7 -- ETH Zurich D-INFK, Haldeneggsteig 4, CH-8092 Zurich. Attn: Systems Group.
9 -- Hakefile for /usr/proc_mgmt
11 --------------------------------------------------------------------------
13 [ build application { target = "proc_mgmt",
14 cFiles = [ "main.c", "service.c", "spawnd_state.c",
15 "domain.c", "pending_clients.c" ],
16 addLibraries = libDeps [ "skb", "dist", "lwip",
18 flounderDefs = [ "monitor", "monitor_blocking" ],
19 flounderExtraDefs = [ ("monitor_blocking",["rpcclient"]),
20 ("spawn",["rpcclient"]) ],
21 flounderBindings = [ "proc_mgmt" ],
22 architectures = [ "x86_64", "x86_32" ]
24 build application { target = "proc_mgmt",
25 cFiles = [ "main.c", "service.c", "spawnd_state.c",
26 "domain.c", "pending_clients.c" ],
27 addLibraries = libDeps [ "skb", "dist", "lwip",
29 flounderDefs = [ "monitor", "monitor_blocking"],
30 flounderExtraDefs = [ ("monitor_blocking",["rpcclient"]),
31 ("spawn",["rpcclient"]) ],
32 flounderBindings = [ "proc_mgmt" ],
33 architectures = [ "k1om" ]
35 build application { target = "proc_mgmt",
36 cFiles = [ "main.c", "service.c", "spawnd_state.c",
37 "domain.c", "pending_clients.c" ],
38 addLibraries = libDeps [ "skb", "dist", "lwip",
40 flounderDefs = [ "monitor", "monitor_blocking"],
41 flounderExtraDefs = [ ("monitor_blocking",["rpcclient"]),
42 ("spawn",["rpcclient"]) ],
43 flounderBindings = [ "proc_mgmt" ],
44 architectures = [ "armv7", "armv8" ]