Changeset 246842 in webkit


Ignore:
Timestamp:
Jun 26, 2019 11:34:56 AM (5 years ago)
Author:
dino@apple.com
Message:

Script which adjusts include paths in ANGLE's copied headers breaks incremental builds
https://bugs.webkit.org/show_bug.cgi?id=199212

Patch by Kenneth Russell <kbr@chromium.org> on 2019-06-25
Reviewed by Darin Adler.

Maintain and test a timestamp in adjust-angle-include-paths.sh
in order to avoid touching the headers during each build.

  • adjust-angle-include-paths.sh:
Location:
trunk/Source
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/ThirdParty/ANGLE/ChangeLog

    r246832 r246842  
     12019-06-25  Kenneth Russell  <kbr@chromium.org>
     2
     3        Script which adjusts include paths in ANGLE's copied headers breaks incremental builds
     4        https://bugs.webkit.org/show_bug.cgi?id=199212
     5
     6        Reviewed by Darin Adler.
     7
     8        Maintain and test a timestamp in adjust-angle-include-paths.sh
     9        in order to avoid touching the headers during each build.
     10
     11        * adjust-angle-include-paths.sh:
     12
    1132019-06-25  Ryan Haddad  <ryanhaddad@apple.com>
    214
     
    2234        in order to avoid touching the headers during each build.
    2335
    24         * adjust-angle-include-paths.sh:
     36        * adjust-angle-include-paths.sh:
    2537
    26382019-06-18  Kenneth Russell  <kbr@chromium.org>
  • trunk/Source/ThirdParty/ANGLE/adjust-angle-include-paths.sh

    r246832 r246842  
    2929
    3030for i in $output_dir/*.h ; do
    31     sed -e '
     31    if [ ! -f $output_dir/angle.timestamp ] || [ $i -nt $output_dir/angle.timestamp ] ; then
     32        sed -e '
    3233s/^#include <EGL\/\(.*\)>/#include <ANGLE\/\1>/
    3334s/^#include <GLES2\/\(.*\)>/#include <ANGLE\/\1>/
     
    3738s/^#include "\(eglext_angle\|gl2ext_angle\|ShaderVars\).h"/#include <ANGLE\/\1.h>/
    3839' -i "" $i
     40        echo Postprocessed ANGLE header $i
     41    fi
    3942done
     43
     44date > $output_dir/angle.timestamp
Note: See TracChangeset for help on using the changeset viewer.