1--------------------------------------------------------------------------
2-- Copyright (c) 2017, ETH Zurich.
3-- All rights reserved.
4--
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, Universitaetstrasse 6, CH-8092 Zurich. Attn: Systems Group.
8--
9-- Hakefile for /usr/proc_mgmt
10--
11--------------------------------------------------------------------------
12
13[ build application { target = "proc_mgmt",
14                      cFiles = [ "main.c", "service.c", "spawnd_state.c",
15                                 "domain.c" ],
16                      addLibraries = libDeps [ "skb", "dist", "lwip",
17                                               "collections" ],
18                      flounderDefs = [ "monitor", "monitor_blocking" ],
19                      flounderExtraDefs = [ ("monitor_blocking",["rpcclient"]),
20                                            ("spawn",["rpcclient"]) ],
21                      flounderBindings = [ "proc_mgmt" ],
22                      architectures = [ "x86_64" , "k1om", "armv7",
23                                        "armv8"]
24                    }
25]
26