1 --------------------------------------------------------------------------
2 -- Copyright (c) 2007-2009, 2011, 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, Universitaetstrasse 6, CH-8092 Zurich. Attn: Systems Group.
9 -- Hakefile for /usr/fish
11 --------------------------------------------------------------------------
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", "linenoise", "posixcompat" ],
18 flounderExtraBindings = [("acpi", ["rpcclient"]), ("octopus", ["rpcclient"])],
19 flounderBindings = [ "pixels", "acpi" ],
20 architectures = [ "x86_64" ]
22 build application { target = "fish",
23 cFiles = [ "fish_common.c", "fish_x86.c", "font.c" ],
24 addLibraries = libDeps ["trace", "skb", "pci", "vfs_noblockdev", "acpi_client", "lwip", "octopus", "linenoise", "posixcompat" ],
25 flounderExtraBindings = [("acpi", ["rpcclient"]), ("octopus", ["rpcclient"])],
26 flounderBindings = [ "pixels", "acpi" ],
27 architectures = [ "k1om" ]
29 build application { target = "fish",
30 cFiles = [ "fish_common.c", "fish_arm.c", "font.c" ],
31 flounderExtraBindings = [("octopus", ["rpcclient"])],
32 addLibraries = libDeps ["trace", "skb", "vfs_ramfs", "lwip", "octopus", "linenoise", "posixcompat" ],
33 flounderBindings = [ "pixels" ],
34 architectures = [ "armv7", "armv8" ]