build: convert rtcd.sh to perl
significantly speeds up file generation. the goal of this change is to convert rtcd.sh to perl as directly as possible to allow for simple comparison. future changes can make it more perl-like. --- Linux [CREATE] vpx_scale_rtcd.h real 0m0.485s -> 0m0.022s [CREATE] vp8_rtcd.h real 0m4.619s -> 0m0.060s [CREATE] vp9_rtcd.h real 0m10.102s -> 0m0.087s Windows [CREATE] vpx_scale_rtcd.h real 0m8.360s -> 0m0.080s [CREATE] vp8_rtcd.h real 1m8.083s -> 0m0.160s [CREATE] vp9_rtcd.h real 2m6.489s -> 0m0.233s Change-Id: Idfb71188206c91237d6a3c3a81dfe00d103f11ee
Showing
- build/make/rtcd.pl 414 additions, 0 deletionsbuild/make/rtcd.pl
- build/make/rtcd.sh 0 additions, 373 deletionsbuild/make/rtcd.sh
- libs.mk 2 additions, 2 deletionslibs.mk
- vp8/common/rtcd_defs.pl 541 additions, 0 deletionsvp8/common/rtcd_defs.pl
- vp8/common/rtcd_defs.sh 0 additions, 542 deletionsvp8/common/rtcd_defs.sh
- vp8/vp8_common.mk 2 additions, 2 deletionsvp8/vp8_common.mk
- vp9/common/vp9_rtcd_defs.pl 778 additions, 0 deletionsvp9/common/vp9_rtcd_defs.pl
- vp9/common/vp9_rtcd_defs.sh 0 additions, 760 deletionsvp9/common/vp9_rtcd_defs.sh
- vp9/vp9_common.mk 2 additions, 2 deletionsvp9/vp9_common.mk
- vpx_scale/vpx_scale.mk 2 additions, 2 deletionsvpx_scale/vpx_scale.mk
- vpx_scale/vpx_scale_rtcd.pl 35 additions, 0 deletionsvpx_scale/vpx_scale_rtcd.pl
- vpx_scale/vpx_scale_rtcd.sh 0 additions, 34 deletionsvpx_scale/vpx_scale_rtcd.sh
build/make/rtcd.pl
0 → 100755
build/make/rtcd.sh
deleted
100755 → 0
vp8/common/rtcd_defs.pl
0 → 100644
This diff is collapsed.
vp8/common/rtcd_defs.sh
deleted
100644 → 0
This diff is collapsed.
vp9/common/vp9_rtcd_defs.pl
0 → 100644
This diff is collapsed.
vp9/common/vp9_rtcd_defs.sh
deleted
100644 → 0
This diff is collapsed.
vpx_scale/vpx_scale_rtcd.pl
0 → 100644
vpx_scale/vpx_scale_rtcd.sh
deleted
100644 → 0
Please register or sign in to comment