Changeset 181002 in webkit
- Timestamp:
- Mar 4, 2015 9:50:18 AM (9 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r181001 r181002 1 2015-03-04 Brent Fulgham <bfulgham@apple.com> 2 3 [Win] Missing dependency checking in DerivedSources.make for FeatureDefines.props 4 https://bugs.webkit.org/show_bug.cgi?id=142284 5 6 Reviewed by David Kilzer. 7 8 Make DerivedSources.make understand its build dependency on FeatureDefines.props 9 when building on Windows: 10 1. Modify DerivedSources.make to declare a default dependency (on Windows) 11 to $(WEBKIT_LIBRARIES)/tools/vsprops/FeatureDefines.props. 12 2. Update the Windows script 'build-generated-files.pl' to specify the correct 13 FeatureDefines{Cairo}.props value to use, depending on build environment. 14 15 * DerivedSources.make: 16 * WebCore.vcxproj/build-generated-files.pl: 17 1 18 2015-03-04 Darin Adler <darin@apple.com> 2 19 -
trunk/Source/WebCore/DerivedSources.make
r180601 r181002 1 # Copyright (C) 2006-2008, 2012, 2014 ,2015 Apple Inc. All rights reserved.1 # Copyright (C) 2006-2008, 2012, 2014-2015 Apple Inc. All rights reserved. 2 2 # Copyright (C) 2006 Samuel Weinig <sam.weinig@gmail.com> 3 3 # Copyright (C) 2009 Cameron McCormack <cam@mcc.id.au> … … 718 718 719 719 ifeq ($(PLATFORM_FEATURE_DEFINES),) 720 ifeq ($(OS), Windows*) 721 PLATFORM_FEATURE_DEFINES = $(WEBKIT_LIBRARIES)/tools/vsprops/FeatureDefines.props 722 else 720 723 PLATFORM_FEATURE_DEFINES = Configurations/FeatureDefines.xcconfig 724 endif 721 725 endif 722 726 -
trunk/Source/WebCore/WebCore.vcxproj/build-generated-files.pl
r170937 r181002 1 1 #!/usr/bin/perl -w 2 2 3 # Copyright (C) 2007, 2014 Apple Inc. All rights reserved.3 # Copyright (C) 2007, 2014-2015 Apple Inc. All rights reserved. 4 4 # 5 5 # Redistribution and use in source and binary forms, with or without … … 75 75 $ENV{'WebReplayScripts'} = File::Spec->catdir($XDSTROOT, 'include', 'private', 'JavaScriptCore'); 76 76 77 if ($ARGV[2] eq 'cairo') { 78 $ENV{'PLATFORM_FEATURE_DEFINES'} = File::Spec->catfile($SDKROOT, 'tools', 'vsprops', 'FeatureDefinesCairo.props'); 79 } else { 80 $ENV{'PLATFORM_FEATURE_DEFINES'} = File::Spec->catfile($SDKROOT, 'tools', 'vsprops', 'FeatureDefines.props'); 81 } 82 77 83 my $DERIVED_SOURCES_MAKEFILE = File::Spec->catfile($XSRCROOT, 'DerivedSources.make'); 78 84 system('/usr/bin/make', '-f', $DERIVED_SOURCES_MAKEFILE, '-j', $NUMCPUS) and die "Failed to build $DERIVED_SOURCES_MAKEFILE: $!";
Note: See TracChangeset
for help on using the changeset viewer.