Changeset 128307 in webkit
- Timestamp:
- Sep 12, 2012 7:26:31 AM (12 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r128303 r128307 1 2012-09-12 Simon Hausmann <simon.hausmann@nokia.com> 2 3 [Qt] Drastically shorten length of commandline needed for JS bindings generator 4 https://bugs.webkit.org/show_bug.cgi?id=96266 5 6 Reviewed by Tor Arne Vestbø. 7 8 The generate-bindings script supports the SOURCE_ROOT environment variable for IDL include file 9 lookups, which allows specifying relative include search directories. 10 11 * DerivedSources.pri: 12 1 13 2012-09-12 Patrick Gansterer <paroga@webkit.org> 2 14 -
trunk/Source/WebCore/DerivedSources.pri
r128187 r128307 722 722 generateBindings.input = IDL_BINDINGS 723 723 generateBindings.script = $$PWD/bindings/scripts/generate-bindings.pl 724 generateBindings.commands = perl -I$$PWD/bindings/scripts $$generateBindings.script \724 generateBindings.commands = $$setEnvironmentVariable(SOURCE_ROOT, $$toSystemPath($$PWD)) && perl -I$$PWD/bindings/scripts $$generateBindings.script \ 725 725 --defines \"$$javascriptFeatureDefines()\" \ 726 726 --generator JS \ 727 --include $$PWD/Modules/filesystem \728 --include $$PWD/Modules/geolocation \729 --include $$PWD/Modules/indexeddb \730 --include $$PWD/Modules/mediasource \731 --include $$PWD/Modules/notifications \732 --include $$PWD/Modules/quota \733 --include $$PWD/Modules/webaudio \734 --include $$PWD/Modules/webdatabase \735 --include $$PWD/Modules/websockets \736 --include $$PWD/css \737 --include $$PWD/dom \738 --include $$PWD/editing \739 --include $$PWD/fileapi \740 --include $$PWD/html \741 --include $$PWD/html/canvas \742 --include $$PWD/html/shadow \743 --include $$PWD/html/track \744 --include $$PWD/inspector \745 --include $$PWD/loader/appcache \746 --include $$PWD/page \747 --include $$PWD/plugins \748 --include $$PWD/storage \749 --include $$PWD/svg \750 --include $$PWD/testing \751 --include $$PWD/workers \752 --include $$PWD/xml \727 --include Modules/filesystem \ 728 --include Modules/geolocation \ 729 --include Modules/indexeddb \ 730 --include Modules/mediasource \ 731 --include Modules/notifications \ 732 --include Modules/quota \ 733 --include Modules/webaudio \ 734 --include Modules/webdatabase \ 735 --include Modules/websockets \ 736 --include css \ 737 --include dom \ 738 --include editing \ 739 --include fileapi \ 740 --include html \ 741 --include html/canvas \ 742 --include html/shadow \ 743 --include html/track \ 744 --include inspector \ 745 --include loader/appcache \ 746 --include page \ 747 --include plugins \ 748 --include storage \ 749 --include svg \ 750 --include testing \ 751 --include workers \ 752 --include xml \ 753 753 --outputDir ${QMAKE_FUNC_FILE_OUT_PATH} \ 754 754 --supplementalDependencyFile ${QMAKE_FUNC_FILE_OUT_PATH}/$$SUPPLEMENTAL_DEPENDENCY_FILE \ -
trunk/Tools/qmake/mkspecs/features/functions.prf
r128304 r128307 376 376 return($$defines) 377 377 } 378 379 defineReplace(setEnvironmentVariable) { 380 variable = $$1 381 value = $$2 382 win32 { 383 return((set \"$$variable=$$value\")) 384 } 385 return(export \"$$variable=$$value\") 386 }
Note: See TracChangeset
for help on using the changeset viewer.