Changeset 167685 in webkit
- Timestamp:
- Apr 22, 2014 2:58:42 PM (10 years ago)
- Location:
- trunk
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r167671 r167685 1 2014-04-22 Brent Fulgham <bfulgham@apple.com> 2 3 [Win] Support Python 2.7 in Cygwin 4 https://bugs.webkit.org/show_bug.cgi?id=132023 5 6 Reviewed by Michael Saboff. 7 8 * DerivedSources.make: Use a conditional variable to define 9 the path to Python/Perl. 10 1 11 2014-04-22 Filip Pizlo <fpizlo@apple.com> 2 12 -
trunk/Source/JavaScriptCore/DerivedSources.make
r167530 r167685 67 67 .PHONY: JSCBuiltins 68 68 69 # Windows has specific needs for specifying the path to its interpreters 70 ifeq ($(OS),Windows_NT) 71 PYTHON = /usr/bin/python 72 PERL = /usr/bin/perl 73 else 74 PYTHON = python 75 PERL = perl 76 endif 77 # -------- 78 69 79 JSCBuiltins: $(JavaScriptCore)/generate-js-builtins JSCBuiltins.h JSCBuiltins.cpp 70 80 JSCBuiltins.h: $(JavaScriptCore)/generate-js-builtins $(JavaScriptCore)/builtins/*.js 71 python$^ $@81 $(PYTHON) $^ $@ 72 82 73 83 JSCBuiltins.cpp: JSCBuiltins.h … … 83 93 84 94 RegExpJitTables.h: create_regex_tables 85 python$^ > $@95 $(PYTHON) $^ > $@ 86 96 87 97 KeywordLookup.h: KeywordLookupGenerator.py Keywords.table 88 python$^ > $@98 $(PYTHON) $^ > $@ 89 99 90 100 # udis86 instruction tables 91 101 92 102 udis86_itab.h: $(JavaScriptCore)/disassembler/udis86/itab.py $(JavaScriptCore)/disassembler/udis86/optable.xml 93 (PYTHONPATH=$(JavaScriptCore)/disassembler/udis86 python$(JavaScriptCore)/disassembler/udis86/itab.py $(JavaScriptCore)/disassembler/udis86/optable.xml || exit 1)103 (PYTHONPATH=$(JavaScriptCore)/disassembler/udis86 $(PYTHON) $(JavaScriptCore)/disassembler/udis86/itab.py $(JavaScriptCore)/disassembler/udis86/optable.xml || exit 1) 94 104 95 105 # Bytecode files 96 106 97 107 Bytecodes.h: $(JavaScriptCore)/generate-bytecode-files $(JavaScriptCore)/bytecode/BytecodeList.json 98 python$(JavaScriptCore)/generate-bytecode-files --bytecodes_h Bytecodes.h $(JavaScriptCore)/bytecode/BytecodeList.json108 $(PYTHON) $(JavaScriptCore)/generate-bytecode-files --bytecodes_h Bytecodes.h $(JavaScriptCore)/bytecode/BytecodeList.json 99 109 100 110 InitBytecodes.asm: $(JavaScriptCore)/generate-bytecode-files $(JavaScriptCore)/bytecode/BytecodeList.json 101 python$(JavaScriptCore)/generate-bytecode-files --init_bytecodes_asm InitBytecodes.asm $(JavaScriptCore)/bytecode/BytecodeList.json111 $(PYTHON) $(JavaScriptCore)/generate-bytecode-files --init_bytecodes_asm InitBytecodes.asm $(JavaScriptCore)/bytecode/BytecodeList.json 102 112 103 113 # Inspector interfaces … … 131 141 132 142 InspectorJS.json : inspector/scripts/generate-combined-inspector-json.py $(INSPECTOR_DOMAINS) EnabledInspectorDomains 133 python$(JavaScriptCore)/inspector/scripts/generate-combined-inspector-json.py $(INSPECTOR_DOMAINS) > ./InspectorJS.json143 $(PYTHON) $(JavaScriptCore)/inspector/scripts/generate-combined-inspector-json.py $(INSPECTOR_DOMAINS) > ./InspectorJS.json 134 144 135 145 # Inspector Backend Dispatchers, Frontend Dispatchers, Type Builders 136 146 InspectorJSFrontendDispatchers.h : InspectorJS.json $(INSPECTOR_GENERATOR_SCRIPTS) 137 python$(JavaScriptCore)/inspector/scripts/CodeGeneratorInspector.py ./InspectorJS.json --output_h_dir . --output_cpp_dir . --output_js_dir . --output_type JavaScript147 $(PYTHON) $(JavaScriptCore)/inspector/scripts/CodeGeneratorInspector.py ./InspectorJS.json --output_h_dir . --output_cpp_dir . --output_js_dir . --output_type JavaScript 138 148 139 149 InjectedScriptSource.h : inspector/InjectedScriptSource.js $(JavaScriptCore)/inspector/scripts/jsmin.py $(JavaScriptCore)/inspector/scripts/xxd.pl 140 python$(JavaScriptCore)/inspector/scripts/jsmin.py < $(JavaScriptCore)/inspector/InjectedScriptSource.js > ./InjectedScriptSource.min.js141 perl$(JavaScriptCore)/inspector/scripts/xxd.pl InjectedScriptSource_js ./InjectedScriptSource.min.js InjectedScriptSource.h150 $(PYTHON) $(JavaScriptCore)/inspector/scripts/jsmin.py < $(JavaScriptCore)/inspector/InjectedScriptSource.js > ./InjectedScriptSource.min.js 151 $(PERL) $(JavaScriptCore)/inspector/scripts/xxd.pl InjectedScriptSource_js ./InjectedScriptSource.min.js InjectedScriptSource.h 142 152 rm -f ./InjectedScriptSource.min.js 143 153 … … 156 166 157 167 JSReplayInputs.h : $(INPUT_GENERATOR_SPECIFICATIONS) $(INPUT_GENERATOR_SCRIPTS) 158 python$(JavaScriptCore)/replay/scripts/CodeGeneratorReplayInputs.py --outputDir . --framework JavaScriptCore $(INPUT_GENERATOR_SPECIFICATIONS)168 $(PYTHON) $(JavaScriptCore)/replay/scripts/CodeGeneratorReplayInputs.py --outputDir . --framework JavaScriptCore $(INPUT_GENERATOR_SPECIFICATIONS) -
trunk/Source/WTF/ChangeLog
r167632 r167685 1 2014-04-22 Brent Fulgham <bfulgham@apple.com> 2 3 [Win] Support Python 2.7 in Cygwin 4 https://bugs.webkit.org/show_bug.cgi?id=132023 5 6 Reviewed by Michael Saboff. 7 8 * WTF.vcxproj/WTFGenerated.make: Use proper path to Python. 9 1 10 2014-04-21 Eric Carlson <eric.carlson@apple.com> 2 11 -
trunk/Source/WTF/WTF.vcxproj/WTFGenerated.make
r154513 r167685 3 3 bash build-generated-files.sh "%ConfigurationBuildDir%" "$(WEBKIT_LIBRARIES)" "$(DEBUGSUFFIX)" "%PlatformArchitecture%" 4 4 !IF "$(OFFICIAL_BUILD)"!="1" 5 bash -c " python work-around-vs-dependency-tracking-bugs.py"5 bash -c "/usr/bin/python work-around-vs-dependency-tracking-bugs.py" 6 6 !ENDIF 7 7 copy-files.cmd -
trunk/Source/WebCore/ChangeLog
r167684 r167685 1 2014-04-22 Brent Fulgham <bfulgham@apple.com> 2 3 [Win] Support Python 2.7 in Cygwin 4 https://bugs.webkit.org/show_bug.cgi?id=132023 5 6 Reviewed by Michael Saboff. 7 8 * DerivedSources.make: Use proper path to Cygwin on 9 all platforms. 10 1 11 2014-04-22 Andreas Kling <akling@apple.com> 2 12 -
trunk/Source/WebCore/DerivedSources.make
r167632 r167685 668 668 # 669 669 670 # Windows has specific needs for specifying the path to its interpreters 671 ifeq ($(OS),Windows_NT) 672 PYTHON = /usr/bin/python 673 PERL = /usr/bin/perl 674 else 675 PYTHON = python 676 PERL = perl 677 endif 678 # -------- 679 670 680 ifeq ($(OS),MACOS) 671 681 … … 787 797 788 798 CSSPropertyNames.h : $(WEBCORE_CSS_PROPERTY_NAMES) css/makeprop.pl bindings/scripts/preprocessor.pm $(PLATFORM_FEATURE_DEFINES) 789 perl-pe '' $(WEBCORE_CSS_PROPERTY_NAMES) > CSSPropertyNames.in790 perl-I$(WebCore)/bindings/scripts "$(WebCore)/css/makeprop.pl" --defines "$(FEATURE_DEFINES)"799 $(PERL) -pe '' $(WEBCORE_CSS_PROPERTY_NAMES) > CSSPropertyNames.in 800 $(PERL) -I$(WebCore)/bindings/scripts "$(WebCore)/css/makeprop.pl" --defines "$(FEATURE_DEFINES)" 791 801 792 802 CSSValueKeywords.h : $(WEBCORE_CSS_VALUE_KEYWORDS) css/makevalues.pl bindings/scripts/preprocessor.pm $(PLATFORM_FEATURE_DEFINES) 793 perl-pe '' $(WEBCORE_CSS_VALUE_KEYWORDS) > CSSValueKeywords.in794 perl-I$(WebCore)/bindings/scripts "$(WebCore)/css/makevalues.pl" --defines "$(FEATURE_DEFINES)"803 $(PERL) -pe '' $(WEBCORE_CSS_VALUE_KEYWORDS) > CSSValueKeywords.in 804 $(PERL) -I$(WebCore)/bindings/scripts "$(WebCore)/css/makevalues.pl" --defines "$(FEATURE_DEFINES)" 795 805 796 806 # -------- … … 800 810 WEBCORE_CSS_SELECTOR_PSEUDO_TYPE_MAP_KEYWORDS := $(WebCore)/css/SelectorPseudoClassAndCompatibilityElementMap.in 801 811 SelectorPseudoClassAndCompatibilityElementMap.cpp : $(WebCore)/css/makeSelectorPseudoClassAndCompatibilityElementMap.py $(WEBCORE_CSS_SELECTOR_PSEUDO_TYPE_MAP_KEYWORDS) 802 python"$(WebCore)/css/makeSelectorPseudoClassAndCompatibilityElementMap.py" $(WEBCORE_CSS_SELECTOR_PSEUDO_TYPE_MAP_KEYWORDS) "$(FEATURE_DEFINES)"812 $(PYTHON) "$(WebCore)/css/makeSelectorPseudoClassAndCompatibilityElementMap.py" $(WEBCORE_CSS_SELECTOR_PSEUDO_TYPE_MAP_KEYWORDS) "$(FEATURE_DEFINES)" 803 813 804 814 WEBCORE_CSS_SELECTOR_PSEUDO_ELEMENTS_TYPE_MAP_KEYWORDS := $(WebCore)/css/SelectorPseudoElementTypeMap.in 805 815 SelectorPseudoElementTypeMap.cpp : $(WebCore)/css/makeSelectorPseudoElementsMap.py $(WEBCORE_CSS_SELECTOR_PSEUDO_ELEMENTS_TYPE_MAP_KEYWORDS) 806 python"$(WebCore)/css/makeSelectorPseudoElementsMap.py" $(WEBCORE_CSS_SELECTOR_PSEUDO_ELEMENTS_TYPE_MAP_KEYWORDS) "$(FEATURE_DEFINES)"816 $(PYTHON) "$(WebCore)/css/makeSelectorPseudoElementsMap.py" $(WEBCORE_CSS_SELECTOR_PSEUDO_ELEMENTS_TYPE_MAP_KEYWORDS) "$(FEATURE_DEFINES)" 807 817 808 818 # -------- … … 813 823 814 824 XMLViewerCSS.h : xml/XMLViewer.css 815 python$(InspectorScripts)/cssmin.py <"$(WebCore)/xml/XMLViewer.css" > ./XMLViewer.min.css816 perl$(InspectorScripts)/xxd.pl XMLViewer_css ./XMLViewer.min.css XMLViewerCSS.h825 $(PYTHON) $(InspectorScripts)/cssmin.py <"$(WebCore)/xml/XMLViewer.css" > ./XMLViewer.min.css 826 $(PERL) $(InspectorScripts)/xxd.pl XMLViewer_css ./XMLViewer.min.css XMLViewerCSS.h 817 827 rm -f ./XMLViewer.min.css 818 828 … … 824 834 825 835 XMLViewerJS.h : xml/XMLViewer.js 826 python$(InspectorScripts)/jsmin.py <"$(WebCore)/xml/XMLViewer.js" > ./XMLViewer.min.js827 perl$(InspectorScripts)/xxd.pl XMLViewer_js ./XMLViewer.min.js XMLViewerJS.h836 $(PYTHON) $(InspectorScripts)/jsmin.py <"$(WebCore)/xml/XMLViewer.js" > ./XMLViewer.min.js 837 $(PERL) $(InspectorScripts)/xxd.pl XMLViewer_js ./XMLViewer.min.js XMLViewerJS.h 828 838 rm -f ./XMLViewer.min.js 829 839 … … 833 843 834 844 HTMLEntityTable.cpp : html/parser/HTMLEntityNames.in $(WebCore)/html/parser/create-html-entity-table 835 python$(WebCore)/html/parser/create-html-entity-table -o HTMLEntityTable.cpp $(WebCore)/html/parser/HTMLEntityNames.in845 $(PYTHON) $(WebCore)/html/parser/create-html-entity-table -o HTMLEntityTable.cpp $(WebCore)/html/parser/HTMLEntityNames.in 836 846 837 847 # -------- … … 840 850 841 851 ColorData.cpp : platform/ColorData.gperf $(WebCore)/make-hash-tools.pl 842 perl$(WebCore)/make-hash-tools.pl . $(WebCore)/platform/ColorData.gperf852 $(PERL) $(WebCore)/make-hash-tools.pl . $(WebCore)/platform/ColorData.gperf 843 853 844 854 # -------- … … 856 866 # CSS grammar 857 867 CSSGrammar.cpp : css/CSSGrammar.y.in $(PLATFORM_FEATURE_DEFINES) 858 perl-I $(WebCore)/bindings/scripts $(WebCore)/css/makegrammar.pl --extraDefines "$(FEATURE_DEFINES)" --outputDir . --bison "$(BISON)" --symbolsPrefix cssyy $<868 $(PERL) -I $(WebCore)/bindings/scripts $(WebCore)/css/makegrammar.pl --extraDefines "$(FEATURE_DEFINES)" --outputDir . --bison "$(BISON)" --symbolsPrefix cssyy $< 859 869 860 870 # -------- … … 862 872 # XPath grammar 863 873 XPathGrammar.cpp : xml/XPathGrammar.y $(PROJECT_FILE) 864 perl$(WebCore)/css/makegrammar.pl --outputDir . --bison "$(BISON)" --symbolsPrefix xpathyy $<874 $(PERL) $(WebCore)/css/makegrammar.pl --outputDir . --bison "$(BISON)" --symbolsPrefix xpathyy $< 865 875 866 876 # -------- … … 892 902 893 903 UserAgentStyleSheets.h : css/make-css-file-arrays.pl bindings/scripts/preprocessor.pm $(USER_AGENT_STYLE_SHEETS) $(PLATFORM_FEATURE_DEFINES) 894 perl-I$(WebCore)/bindings/scripts $< --defines "$(FEATURE_DEFINES)" $@ UserAgentStyleSheetsData.cpp $(USER_AGENT_STYLE_SHEETS)904 $(PERL) -I$(WebCore)/bindings/scripts $< --defines "$(FEATURE_DEFINES)" $@ UserAgentStyleSheetsData.cpp $(USER_AGENT_STYLE_SHEETS) 895 905 896 906 # -------- … … 908 918 909 919 UserAgentScripts.h : Scripts/make-js-file-arrays.py $(USER_AGENT_SCRIPTS) 910 PYTHONPATH=$(InspectorScripts) python$< $@ UserAgentScriptsData.cpp $(USER_AGENT_SCRIPTS)920 PYTHONPATH=$(InspectorScripts) $(PYTHON) $< $@ UserAgentScriptsData.cpp $(USER_AGENT_SCRIPTS) 911 921 endif 912 922 … … 918 928 919 929 PlugInsResources.h : css/make-css-file-arrays.pl bindings/scripts/preprocessor.pm $(PLUG_INS_RESOURCES) $(PLATFORM_FEATURE_DEFINES) 920 perl-I$(WebCore)/bindings/scripts $< --defines "$(FEATURE_DEFINES)" $@ PlugInsResourcesData.cpp $(PLUG_INS_RESOURCES)930 $(PERL) -I$(WebCore)/bindings/scripts $< --defines "$(FEATURE_DEFINES)" $@ PlugInsResourcesData.cpp $(PLUG_INS_RESOURCES) 921 931 922 932 # -------- 923 933 924 934 WebKitFontFamilyNames.cpp WebKitFontFamilyNames.h : dom/make_names.pl bindings/scripts/Hasher.pm bindings/scripts/StaticString.pm css/WebKitFontFamilyNames.in 925 perl-I $(WebCore)/bindings/scripts $< --fonts $(WebCore)/css/WebKitFontFamilyNames.in935 $(PERL) -I $(WebCore)/bindings/scripts $< --fonts $(WebCore)/css/WebKitFontFamilyNames.in 926 936 927 937 # HTML tag and attribute names … … 970 980 971 981 HTMLElementFactory.cpp HTMLNames.cpp JSHTMLElementWrapperFactory.cpp : dom/make_names.pl bindings/scripts/Hasher.pm bindings/scripts/StaticString.pm html/HTMLTagNames.in html/HTMLAttributeNames.in 972 perl-I $(WebCore)/bindings/scripts $< --tags $(WebCore)/html/HTMLTagNames.in --attrs $(WebCore)/html/HTMLAttributeNames.in --factory --wrapperFactory --extraDefines "$(HTML_FLAGS)"982 $(PERL) -I $(WebCore)/bindings/scripts $< --tags $(WebCore)/html/HTMLTagNames.in --attrs $(WebCore)/html/HTMLAttributeNames.in --factory --wrapperFactory --extraDefines "$(HTML_FLAGS)" 973 983 974 984 else 975 985 976 986 HTMLElementFactory.cpp HTMLNames.cpp JSHTMLElementWrapperFactory.cpp : dom/make_names.pl bindings/scripts/Hasher.pm bindings/scripts/StaticString.pm html/HTMLTagNames.in html/HTMLAttributeNames.in 977 perl-I $(WebCore)/bindings/scripts $< --tags $(WebCore)/html/HTMLTagNames.in --attrs $(WebCore)/html/HTMLAttributeNames.in --factory --wrapperFactory987 $(PERL) -I $(WebCore)/bindings/scripts $< --tags $(WebCore)/html/HTMLTagNames.in --attrs $(WebCore)/html/HTMLAttributeNames.in --factory --wrapperFactory 978 988 979 989 endif 980 990 981 991 XMLNSNames.cpp : dom/make_names.pl bindings/scripts/Hasher.pm bindings/scripts/StaticString.pm xml/xmlnsattrs.in 982 perl-I $(WebCore)/bindings/scripts $< --attrs $(WebCore)/xml/xmlnsattrs.in992 $(PERL) -I $(WebCore)/bindings/scripts $< --attrs $(WebCore)/xml/xmlnsattrs.in 983 993 984 994 XMLNames.cpp : dom/make_names.pl bindings/scripts/Hasher.pm bindings/scripts/StaticString.pm xml/xmlattrs.in 985 perl-I $(WebCore)/bindings/scripts $< --attrs $(WebCore)/xml/xmlattrs.in995 $(PERL) -I $(WebCore)/bindings/scripts $< --attrs $(WebCore)/xml/xmlattrs.in 986 996 987 997 # -------- … … 1002 1012 1003 1013 JSSVGElementWrapperFactory.cpp SVGElementFactory.cpp SVGNames.cpp : dom/make_names.pl bindings/scripts/Hasher.pm bindings/scripts/StaticString.pm svg/svgtags.in svg/svgattrs.in 1004 perl-I $(WebCore)/bindings/scripts $< --tags $(WebCore)/svg/svgtags.in --attrs $(WebCore)/svg/svgattrs.in --extraDefines "$(SVG_FLAGS)" --factory --wrapperFactory1014 $(PERL) -I $(WebCore)/bindings/scripts $< --tags $(WebCore)/svg/svgtags.in --attrs $(WebCore)/svg/svgattrs.in --extraDefines "$(SVG_FLAGS)" --factory --wrapperFactory 1005 1015 else 1006 1016 1007 1017 JSSVGElementWrapperFactory.cpp SVGElementFactory.cpp SVGNames.cpp : dom/make_names.pl bindings/scripts/Hasher.pm bindings/scripts/StaticString.pm svg/svgtags.in svg/svgattrs.in 1008 perl-I $(WebCore)/bindings/scripts $< --tags $(WebCore)/svg/svgtags.in --attrs $(WebCore)/svg/svgattrs.in --factory --wrapperFactory1018 $(PERL) -I $(WebCore)/bindings/scripts $< --tags $(WebCore)/svg/svgtags.in --attrs $(WebCore)/svg/svgattrs.in --factory --wrapperFactory 1009 1019 1010 1020 endif 1011 1021 1012 1022 XLinkNames.cpp : dom/make_names.pl bindings/scripts/Hasher.pm bindings/scripts/StaticString.pm svg/xlinkattrs.in 1013 perl-I $(WebCore)/bindings/scripts $< --attrs $(WebCore)/svg/xlinkattrs.in1023 $(PERL) -I $(WebCore)/bindings/scripts $< --attrs $(WebCore)/svg/xlinkattrs.in 1014 1024 1015 1025 # -------- … … 1018 1028 1019 1029 EventFactory.cpp EventHeaders.h EventInterfaces.h : dom/make_event_factory.pl dom/EventNames.in 1020 perl-I $(WebCore)/bindings/scripts $< --input $(WebCore)/dom/EventNames.in1030 $(PERL) -I $(WebCore)/bindings/scripts $< --input $(WebCore)/dom/EventNames.in 1021 1031 1022 1032 EventTargetHeaders.h EventTargetInterfaces.h : dom/make_event_factory.pl dom/EventTargetFactory.in 1023 perl-I $(WebCore)/bindings/scripts $< --input $(WebCore)/dom/EventTargetFactory.in1033 $(PERL) -I $(WebCore)/bindings/scripts $< --input $(WebCore)/dom/EventTargetFactory.in 1024 1034 1025 1035 ExceptionCodeDescription.cpp ExceptionCodeDescription.h ExceptionHeaders.h ExceptionInterfaces.h : dom/make_dom_exceptions.pl dom/DOMExceptions.in 1026 perl-I $(WebCore)/bindings/scripts $< --input $(WebCore)/dom/DOMExceptions.in1036 $(PERL) -I $(WebCore)/bindings/scripts $< --input $(WebCore)/dom/DOMExceptions.in 1027 1037 1028 1038 # -------- … … 1031 1041 1032 1042 MathMLElementFactory.cpp MathMLNames.cpp : dom/make_names.pl bindings/scripts/Hasher.pm bindings/scripts/StaticString.pm mathml/mathtags.in mathml/mathattrs.in 1033 perl-I $(WebCore)/bindings/scripts $< --tags $(WebCore)/mathml/mathtags.in --attrs $(WebCore)/mathml/mathattrs.in --factory --wrapperFactory1043 $(PERL) -I $(WebCore)/bindings/scripts $< --tags $(WebCore)/mathml/mathtags.in --attrs $(WebCore)/mathml/mathattrs.in --factory --wrapperFactory 1034 1044 1035 1045 # -------- 1036 1046 1037 1047 InternalSettingsGenerated.idl InternalSettingsGenerated.cpp InternalSettingsGenerated.h SettingsMacros.h : page/make_settings.pl page/Settings.in 1038 perl-I $(WebCore)/bindings/scripts $< --input $(WebCore)/page/Settings.in1048 $(PERL) -I $(WebCore)/bindings/scripts $< --input $(WebCore)/page/Settings.in 1039 1049 1040 1050 # -------- … … 1051 1061 bindings/scripts/preprocess-idls.pl 1052 1062 1053 generator_script = perl$(addprefix -I $(WebCore)/, $(sort $(dir $(1)))) $(WebCore)/bindings/scripts/generate-bindings.pl1054 1055 preprocess_idls_script = perl$(addprefix -I $(WebCore)/, $(sort $(dir $(1)))) $(WebCore)/bindings/scripts/preprocess-idls.pl1063 generator_script = $(PERL) $(addprefix -I $(WebCore)/, $(sort $(dir $(1)))) $(WebCore)/bindings/scripts/generate-bindings.pl 1064 1065 preprocess_idls_script = $(PERL) $(addprefix -I $(WebCore)/, $(sort $(dir $(1)))) $(WebCore)/bindings/scripts/preprocess-idls.pl 1056 1066 1057 1067 # JS bindings generator … … 1145 1155 1146 1156 InspectorWeb.json : $(InspectorScripts)/generate-combined-inspector-json.py $(INSPECTOR_DOMAINS) EnabledInspectorDomains 1147 python$(InspectorScripts)/generate-combined-inspector-json.py $(INSPECTOR_DOMAINS) > ./InspectorWeb.json1157 $(PYTHON) $(InspectorScripts)/generate-combined-inspector-json.py $(INSPECTOR_DOMAINS) > ./InspectorWeb.json 1148 1158 1149 1159 all : InspectorWebFrontendDispatchers.h 1150 1160 1151 1161 InspectorWebFrontendDispatchers.h : InspectorWeb.json $(InspectorScripts)/InspectorJS.json $(INSPECTOR_GENERATOR_SCRIPTS) 1152 python$(InspectorScripts)/CodeGeneratorInspector.py ./InspectorWeb.json $(InspectorScripts)/InspectorJS.json --output_h_dir . --output_cpp_dir . --output_js_dir . --output_type Web1162 $(PYTHON) $(InspectorScripts)/CodeGeneratorInspector.py ./InspectorWeb.json $(InspectorScripts)/InspectorJS.json --output_h_dir . --output_cpp_dir . --output_js_dir . --output_type Web 1153 1163 1154 1164 all : InspectorOverlayPage.h 1155 1165 1156 1166 InspectorOverlayPage.h : InspectorOverlayPage.html InspectorOverlayPage.css InspectorOverlayPage.js 1157 python$(InspectorScripts)/inline-and-minify-stylesheets-and-scripts.py $(WebCore)/inspector/InspectorOverlayPage.html ./InspectorOverlayPage.combined.html1158 perl$(InspectorScripts)/xxd.pl InspectorOverlayPage_html ./InspectorOverlayPage.combined.html InspectorOverlayPage.h1167 $(PYTHON) $(InspectorScripts)/inline-and-minify-stylesheets-and-scripts.py $(WebCore)/inspector/InspectorOverlayPage.html ./InspectorOverlayPage.combined.html 1168 $(PERL) $(InspectorScripts)/xxd.pl InspectorOverlayPage_html ./InspectorOverlayPage.combined.html InspectorOverlayPage.h 1159 1169 rm -f ./InspectorOverlayPage.combined.html 1160 1170 … … 1162 1172 1163 1173 CommandLineAPIModuleSource.h : CommandLineAPIModuleSource.js 1164 python$(InspectorScripts)/jsmin.py <$(WebCore)/inspector/CommandLineAPIModuleSource.js > ./CommandLineAPIModuleSource.min.js1165 perl$(InspectorScripts)/xxd.pl CommandLineAPIModuleSource_js ./CommandLineAPIModuleSource.min.js CommandLineAPIModuleSource.h1174 $(PYTHON) $(InspectorScripts)/jsmin.py <$(WebCore)/inspector/CommandLineAPIModuleSource.js > ./CommandLineAPIModuleSource.min.js 1175 $(PERL) $(InspectorScripts)/xxd.pl CommandLineAPIModuleSource_js ./CommandLineAPIModuleSource.min.js CommandLineAPIModuleSource.h 1166 1176 rm -f ./CommandLineAPIModuleSource.min.js 1167 1177 … … 1180 1190 1181 1191 WebReplayInputs.h : $(INPUT_GENERATOR_SPECIFICATIONS) $(INPUT_GENERATOR_SCRIPTS) 1182 python$(WebReplayScripts)/CodeGeneratorReplayInputs.py --outputDir . --framework WebCore $(INPUT_GENERATOR_SPECIFICATIONS)1192 $(PYTHON) $(WebReplayScripts)/CodeGeneratorReplayInputs.py --outputDir . --framework WebCore $(INPUT_GENERATOR_SPECIFICATIONS) 1183 1193 1184 1194 -include $(JS_DOM_HEADERS:.h=.dep) … … 1209 1219 1210 1220 CharsetData.cpp : platform/text/mac/make-charset-table.pl platform/text/mac/character-sets.txt platform/text/mac/$(ENCODINGS_FILENAME) 1211 perl$^ kTextEncoding > $@1221 $(PERL) $^ kTextEncoding > $@ 1212 1222 1213 1223 # -------- -
trunk/Source/WebInspectorUI/ChangeLog
r167509 r167685 1 2014-04-22 Brent Fulgham <bfulgham@apple.com> 2 3 [Win] Support Python 2.7 in Cygwin 4 https://bugs.webkit.org/show_bug.cgi?id=132023 5 6 Reviewed by Michael Saboff. 7 8 * WebInspectorUI.vcxproj/build-webinspectorui.sh: use 9 proper path to Python under Cygwin. 10 1 11 2014-04-18 Katie Madonna <madonnk@gmail.com> 2 12 -
trunk/Source/WebInspectorUI/WebInspectorUI.vcxproj/build-webinspectorui.sh
r166962 r167685 46 46 fi 47 47 48 perl "${SRCROOT}/Scripts/copy-user-interface-resources.pl"48 /usr/bin/perl "${SRCROOT}/Scripts/copy-user-interface-resources.pl" -
trunk/Source/WebKit/ChangeLog
r167587 r167685 1 2014-04-22 Brent Fulgham <bfulgham@apple.com> 2 3 [Win] Support Python 2.7 in Cygwin 4 https://bugs.webkit.org/show_bug.cgi?id=132023 5 6 Reviewed by Michael Saboff. 7 8 * WebKit.vcxproj/WebKit/WebKitVersion.cmd: Use correct 9 path to Python under Cygwin. 10 1 11 2014-04-20 Andreas Kling <akling@apple.com> 2 12 -
trunk/Source/WebKit/WebKit.vcxproj/WebKit/WebKitVersion.cmd
r160465 r167685 5 5 set PATH=%SystemDrive%\cygwin\bin;%PATH% 6 6 7 bash -c ' perl "%WEBKITVERSIONSCRIPT%" --config "%WEBKITVERSIONCONFIG%" --outputDir "%WEBKITVERSIONDIR%"'7 bash -c '/usr/bin/perl "%WEBKITVERSIONSCRIPT%" --config "%WEBKITVERSIONCONFIG%" --outputDir "%WEBKITVERSIONDIR%"' -
trunk/Tools/ChangeLog
r167671 r167685 1 2014-04-22 Brent Fulgham <bfulgham@apple.com> 2 3 [Win] Support Python 2.7 in Cygwin 4 https://bugs.webkit.org/show_bug.cgi?id=132023 5 6 Reviewed by Michael Saboff. 7 8 * Scripts/webkitdirs.pm: 9 (checkInstalledTools): Remove check for Python 2.7, since 10 it now works properly. 11 1 12 2014-04-22 Filip Pizlo <fpizlo@apple.com> 2 13 -
trunk/Tools/Scripts/webkitdirs.pm
r167482 r167685 1414 1414 } 1415 1415 1416 # Python 2.7.3 as shipped by Cygwin prevents the build from completing due to some issue with handling of1417 1416 # environment variables. Avoid until this is corrected. 1418 1417 my $pythonVer = `python --version 2>&1`; 1419 1418 die "You must have Python installed to build WebKit.\n" if ($?); 1420 die "Python 2.7.3 is not compatible with the WebKit build. Please downgrade to Python 2.6.8.\n" if ($pythonVer =~ /2\.7\.3/);1421 1419 1422 1420 # cURL 7.34.0 has a bug that prevents authentication with opensource.apple.com (and other things using SSL3).
Note: See TracChangeset
for help on using the changeset viewer.