1-------------------------------------------------------------------------- 2-- Copyright (c) 2007-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, Universitaetstrasse 6, CH-8092 Zurich. Attn: Systems Group. 8-- 9-- Hakefile for /usr/startd 10-- 11-------------------------------------------------------------------------- 12 13[ build application { target = "startd", 14 cFiles = [ "main.c", "spawn.c" ], 15 addLibraries = libDeps [ "spawndomain", "elf", "trace", 16 "dist", "vfs" ], 17 flounderDefs = [ "proc_mgmt" ], 18 flounderExtraDefs = [ ("proc_mgmt",["rpcclient"]) ], 19 architectures = [ "x86_64" ] 20 }, 21 build application { target = "startd", 22 cFiles = [ "main.c", "spawn.c" ], 23 addLibraries = libDeps [ "spawndomain", "elf", "trace", 24 "dist", "vfs_noblockdev" ], 25 flounderDefs = [ "proc_mgmt" ], 26 flounderExtraDefs = [ ("proc_mgmt",["rpcclient"]) ], 27 architectures = [ "k1om" ] 28 }, 29 build application { target = "startd", 30 cFiles = [ "main.c", "spawn.c" ], 31 addLibraries = libDeps [ "spawndomain", "elf", "trace", 32 "dist", "vfs_ramfs" ], 33 flounderDefs = [ "proc_mgmt" ], 34 flounderExtraDefs = [ ("proc_mgmt",["rpcclient"]) ], 35 architectures = [ "armv7", "armv8" ] 36 } 37] 38