Changeset 112017 in webkit for trunk/Source/JavaScriptCore/wscript
- Timestamp:
- Mar 24, 2012, 6:41:33 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/wscript
r111746 r112017 35 35 36 36 jscore_excludes = ['jsc.cpp', 'ExecutableAllocatorPosix.cpp', 'LLIntOffsetsExtractor.cpp'] 37 jscore_exclude s.extend(get_excludes(jscore_dir, ['*CF.cpp', '*Symbian.cpp']))38 jscore_exclude s.extend(get_excludes(jscore_dir, ['*None.cpp']))37 jscore_exclude_patterns = get_port_excludes(Options.options.port) 38 jscore_exclude_patterns.append('*None.cpp') 39 39 40 40 sources = [] … … 45 45 else: 46 46 jscore_excludes.append('JSStringRefBSTR.cpp') 47 jscore_excludes.extend(get_excludes(jscore_dir, ['*Win.cpp'])) 47 48 if sys.platform.startswith('darwin'): 49 jscore_excludes.append('GCActivityCallback.cpp') # this is an empty impl. 48 50 49 51 bld.env.LIBDIR = output_dir 50 52 full_dirs = get_dirs_for_features(jscore_dir, features=[Options.options.port.lower()], dirs=jscore_dirs) 53 abs_dirs = [] 54 for adir in full_dirs: 55 abs_dirs.append(os.path.join(jscore_dir, adir)) 56 57 jscore_excludes.extend(get_excludes_in_dirs(abs_dirs, jscore_exclude_patterns)) 51 58 52 59 includes = common_includes + full_dirs … … 57 64 jscore = bld.new_task_gen( 58 65 features = 'cc cxx cshlib', 59 includes = '. .. assembler ../WTF ../WTF/wtf' + ' '.join(includes),66 includes = '. .. assembler ../WTF ' + ' '.join(includes), 60 67 source = sources, 61 68 defines = ['BUILDING_JavaScriptCore'], … … 82 89 myenv.CXXFLAGS.remove('/EHsc') 83 90 obj.env = myenv 84 85 bld.install_files(os.path.join(output_dir, 'JavaScriptCore'), 'API/*.h')
Note:
See TracChangeset
for help on using the changeset viewer.