TypeScript/scripts/build
Eli Barzilay 556098ed50 Avoid hard-wired build-tree paths
Instead, search for stuff up the directory tree, with the main
functionality being to look for `Gulpfile.js` and assume the resulting
directory is the root.

(Unfortunatley, this is implemented twice, one in `scripts` and another
in `src`.  It's not possible to use a single implementation for both
since that would require assuming a directory structure which this is
intended to avoid.)

Also, in `scripts/build/projects.js`, abstracdt common exec
functionality into a local helper, and use full paths based on the above
search instead of assuming relative paths assuming CWD being in the
project root.
2021-10-18 17:43:45 -04:00
..
findUpDir.js Avoid hard-wired build-tree paths 2021-10-18 17:43:45 -04:00
options.js --inspect can no longer be used as a flag through gulp (#42701) 2021-02-12 16:01:22 -08:00
prepend.js Simplify gulp to just use 'tsc -b' to build, update to gulp@4 2019-01-27 21:56:56 -08:00
projects.js Avoid hard-wired build-tree paths 2021-10-18 17:43:45 -04:00
sourcemaps.js Remove unused (and sometimes broken) targets and scripts (#30054) 2019-03-08 10:34:35 -08:00
tests.js Avoid hard-wired build-tree paths 2021-10-18 17:43:45 -04:00
utils.js scripts/build/utils simplify exec 2021-10-18 17:43:19 -04:00