arrakis merge: remove megaraid dependency for arm archs
[barrelfish] / usr / kaluga / Hakefile
1 --------------------------------------------------------------------------
2 -- Copyright (c) 2007-2009, 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 /usr/kaluga
10 --
11 --------------------------------------------------------------------------
12
13 [ build application { target = "kaluga",
14                       cFiles = (find withSuffices [".c"]),
15                       flounderDefs = [ "monitor" ],
16                       flounderBindings = [ "octopus" ],
17                       flounderExtraDefs = [ ("monitor_blocking",["rpcclient"]) ],
18                       flounderTHCStubs = [ "octopus" ],
19                       addLibraries = libDeps [ "skb", "octopus", "vfs",
20                                                "spawndomain", "elf", "mm",
21                                                "trace" ],
22                       architectures = [ "x86_64", "x86_32" ] },
23  build application { target = "kaluga",
24                       cFiles = (find withSuffices [".c"]),
25                       flounderDefs = [ "monitor" ],
26                       flounderBindings = [ "octopus" ],
27                       flounderExtraDefs = [ ("monitor_blocking",["rpcclient"]) ],
28                       flounderTHCStubs = [ "octopus" ],
29                       addLibraries = libDeps [ "skb", "octopus", "vfs_ramfs",
30                                                "spawndomain", "elf", "mm",
31                                                "trace" ],
32                       architectures = [ "armv7" ] }
33 ]