2 # Copyright (C) 2013 Samsung Electronics
4 # This library is free software; you can redistribute it and/or
5 # modify it under the terms of the GNU Lesser General Public
6 # License as published by the Free Software Foundation; either
7 # version 2 of the License, or (at your option) any later version.
9 # This library is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 # Lesser General Public License for more details.
14 # You should have received a copy of the GNU Lesser General Public
15 # License along with this library; if not, write to the Free Software
16 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
18 import multiprocessing
22 __efl_build_directory = os.path.abspath(os.path.dirname(__file__))
23 sys.path = [__efl_build_directory] + sys.path
25 build_policy = 'updated'
27 __moduleset_file_uri = 'file://' + os.path.join(__efl_build_directory, 'jhbuild.modules')
28 moduleset = [ __moduleset_file_uri, ]
30 __extra_modules = os.environ.get("WEBKIT_EXTRA_MODULES", "").split(",")
31 modules = [ 'chromeefl-dependencies', ]
33 outdir = os.environ.get('GN_GENERATOR_OUTPUT', 'out')
35 checkoutroot = os.path.abspath(os.path.join(outdir,'Dependencies', 'Source'))
36 prefix = os.path.abspath(os.path.join(outdir,'Dependencies', 'Root'))
43 if 'NUMBER_OF_PROCESSORS' in os.environ:
44 jobs = os.environ['NUMBER_OF_PROCESSORS']
46 # Use system libraries while building.