solarflare: removed old management interface code
[barrelfish] / usr / drivers / solarflare / Hakefile
1 --------------------------------------------------------------------------
2 -- Copyright (c) 2007-2009, 2011, 2016-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, Haldeneggsteig 4, CH-8092 Zurich. Attn: Systems Group.
8 --
9 -- Hakefile for sbin/solarflare
10 --
11 --------------------------------------------------------------------------
12
13   [
14   build application { target = "sfn5122f",
15                       cFiles = [ "sfn5122f_cdriver.c", "mcdi_rpc.c", "helper.c", 
16                                  "buffer_tbl.c" ],
17                       flounderBindings = [ "sfn5122f_devif", "net_filter"],
18                       flounderExtraBindings = [ ("sfn5122f_devif", ["rpcclient"]),  
19                                                 ("net_filter", ["rpcclient"])],
20                       flounderDefs = [ "sfn5122f_devif", "net_filter"],
21                       flounderExtraDefs = [
22                         ("sfn5122f_devif",["rpcclient"]),
23                         ("net_filter",["rpcclient"])
24                       ],
25                       mackerelDevices = [ "sfn5122f"],
26                       addIncludes  = [ "/lib/net/include/", "/lib/lwip-2.0.2/src/include/" ],
27                       addLibraries = libDeps["netQmng", "pci", "contmng", 
28                                              "net_device_manager", "bench", "trace", "skb",
29                                              "spawndomain", "netd" , "net"]
30                     }
31   ]
32
33