diff options
Diffstat (limited to 'net/net.scons')
-rw-r--r-- | net/net.scons | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/net/net.scons b/net/net.scons new file mode 100644 index 0000000..04a23154 --- /dev/null +++ b/net/net.scons @@ -0,0 +1,39 @@ +# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +__doc__ = """ +Master configuration for building net components. +""" + +Import('env') + +sconscript_files = [ + 'crash_cache.scons', + 'net_lib.scons', + 'net_perftests.scons', + 'net_unittests.scons', + 'stress_cache.scons', +] + +if env['PLATFORM'] in ('posix', 'darwin'): + # Remove *.scons files whose targets still need to be ported. + # TODO(port): delete files from this list as they get ported. + to_be_ported = [ + 'crash_cache.scons', + 'stress_cache.scons', + ] + for remove in to_be_ported: + sconscript_files.remove(remove) + +if env['PLATFORM'] == 'win32': + # TODO: We need to port tld_cleanup before this will work on other + # platforms. + sconscript_files.extend([ + 'net_resources.scons', + 'tools/tld_cleanup/tld_cleanup.scons', + ]) + +SConscript(sconscript_files, exports=['env']) + +env.Alias('net', '.') |