SConscript revision 10301
14166Sgblack@eecs.umich.edu# -*- mode:python -*- 24166Sgblack@eecs.umich.edu 34166Sgblack@eecs.umich.edu# Copyright (c) 2009 The Hewlett-Packard Development Company 44166Sgblack@eecs.umich.edu# All rights reserved. 54166Sgblack@eecs.umich.edu# 64166Sgblack@eecs.umich.edu# Redistribution and use in source and binary forms, with or without 74166Sgblack@eecs.umich.edu# modification, are permitted provided that the following conditions are 84166Sgblack@eecs.umich.edu# met: redistributions of source code must retain the above copyright 94166Sgblack@eecs.umich.edu# notice, this list of conditions and the following disclaimer; 104166Sgblack@eecs.umich.edu# redistributions in binary form must reproduce the above copyright 114166Sgblack@eecs.umich.edu# notice, this list of conditions and the following disclaimer in the 124166Sgblack@eecs.umich.edu# documentation and/or other materials provided with the distribution; 134166Sgblack@eecs.umich.edu# neither the name of the copyright holders nor the names of its 144166Sgblack@eecs.umich.edu# contributors may be used to endorse or promote products derived from 154166Sgblack@eecs.umich.edu# this software without specific prior written permission. 164166Sgblack@eecs.umich.edu# 174166Sgblack@eecs.umich.edu# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 184166Sgblack@eecs.umich.edu# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 194166Sgblack@eecs.umich.edu# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 204166Sgblack@eecs.umich.edu# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 214166Sgblack@eecs.umich.edu# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 224166Sgblack@eecs.umich.edu# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 234166Sgblack@eecs.umich.edu# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 244166Sgblack@eecs.umich.edu# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 254166Sgblack@eecs.umich.edu# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 264166Sgblack@eecs.umich.edu# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 274166Sgblack@eecs.umich.edu# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 284166Sgblack@eecs.umich.edu# 294166Sgblack@eecs.umich.edu# Authors: Nathan Binkert 304166Sgblack@eecs.umich.edu 314166Sgblack@eecs.umich.eduImport('*') 324166Sgblack@eecs.umich.edu 334166Sgblack@eecs.umich.eduif env['PROTOCOL'] == 'None': 344166Sgblack@eecs.umich.edu Return() 354166Sgblack@eecs.umich.edu 364166Sgblack@eecs.umich.eduSimObject('BasicLink.py') 374166Sgblack@eecs.umich.eduSimObject('BasicRouter.py') 384166Sgblack@eecs.umich.eduSimObject('Network.py') 394166Sgblack@eecs.umich.edu 404166Sgblack@eecs.umich.eduSource('BasicLink.cc') 414166Sgblack@eecs.umich.eduSource('BasicRouter.cc') 424166Sgblack@eecs.umich.eduSource('MessageBuffer.cc') 434166Sgblack@eecs.umich.eduSource('MessageBufferNode.cc') 444166Sgblack@eecs.umich.eduSource('Network.cc') 454166Sgblack@eecs.umich.eduSource('Topology.cc') 464166Sgblack@eecs.umich.edu