cb9e7537986560cbd0f1e179fdd7e97928469cf0
[barrelfish] / usr / fish / Hakefile
1 --------------------------------------------------------------------------
2 -- Copyright (c) 2007-2009, 2011, 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/fish
10 --
11 --------------------------------------------------------------------------
12
13
14
15   build application { target = "fish",
16                       cFiles = [ "fish_common.c", "fish_x86.c", "font.c" ],
17                       addLibraries = libDeps ["trace", "skb", "pci", "vfs", "acpi_client", "lwip", "octopus" ],
18                       flounderExtraBindings = [("acpi", ["rpcclient"]), ("octopus", ["rpcclient"])],
19                       flounderBindings = [ "pixels", "acpi" ],
20                       architectures = [ "x86_64", "x86_32" ]
21                     },
22   build application { target = "fish",
23                       cFiles = [ "fish_common.c", "fish_arm.c", "font.c" ],
24                       flounderExtraBindings = [("octopus", ["rpcclient"])],
25                       addLibraries = libDeps ["trace", "skb", "vfs", "lwip", "octopus" ],
26                       flounderBindings = [ "pixels" ],
27                       architectures = [  "armv7" ]
28                     }
29 ]