refactor(tsc-wrapped): move tsc-wrapped to the packages directory (#18160)

This commit is contained in:
Chuck Jazdzewski
2017-07-16 10:47:46 -07:00
committed by Miško Hevery
parent a6c635e69e
commit 619e625ee2
45 changed files with 74 additions and 41 deletions

View File

@ -20,23 +20,26 @@ fi
travisFoldStart "tsc tools"
$(npm bin)/tsc -p tools
cp tools/@angular/tsc-wrapped/package.json dist/tools/@angular/tsc-wrapped
$(npm bin)/tsc -p packages/tsc-wrapped/tsconfig-build.json
cp packages/tsc-wrapped/package.json dist/packages-dist/tsc-wrapped
$(npm bin)/tsc -p packages/tsc-wrapped/tsconfig.json
cp packages/tsc-wrapped/package.json dist/all/@angular/tsc-wrapped
travisFoldEnd "tsc tools"
travisFoldStart "tsc all"
node --max-old-space-size=3000 dist/tools/@angular/tsc-wrapped/src/main -p packages
node --max-old-space-size=3000 dist/tools/@angular/tsc-wrapped/src/main -p modules
node --max-old-space-size=3000 dist/packages-dist/tsc-wrapped/src/main -p packages
node --max-old-space-size=3000 dist/packages-dist/tsc-wrapped/src/main -p modules
travisFoldEnd "tsc all"
# TODO(i): what are these compilations here for?
travisFoldStart "tsc a bunch of useless stuff"
node dist/tools/@angular/tsc-wrapped/src/main -p packages/core/tsconfig-build.json
node dist/tools/@angular/tsc-wrapped/src/main -p packages/common/tsconfig-build.json
node dist/tools/@angular/tsc-wrapped/src/main -p packages/platform-browser/tsconfig-build.json
node dist/tools/@angular/tsc-wrapped/src/main -p packages/router/tsconfig-build.json
node dist/tools/@angular/tsc-wrapped/src/main -p packages/forms/tsconfig-build.json
node dist/packages-dist/tsc-wrapped/src/main -p packages/core/tsconfig-build.json
node dist/packages-dist/tsc-wrapped/src/main -p packages/common/tsconfig-build.json
node dist/packages-dist/tsc-wrapped/src/main -p packages/platform-browser/tsconfig-build.json
node dist/packages-dist/tsc-wrapped/src/main -p packages/router/tsconfig-build.json
node dist/packages-dist/tsc-wrapped/src/main -p packages/forms/tsconfig-build.json
travisFoldEnd "tsc a bunch of useless stuff"

View File

@ -5,8 +5,7 @@ set -u -e -o pipefail
# These ones can be `npm link`ed for fast development
LINKABLE_PKGS=(
$(pwd)/dist/packages-dist/{common,forms,core,compiler,compiler-cli,platform-{browser,server},platform-browser-dynamic,router,http,animations}
$(pwd)/dist/tools/@angular/tsc-wrapped
$(pwd)/dist/packages-dist/{common,forms,core,compiler,compiler-cli,platform-{browser,server},platform-browser-dynamic,router,http,animations,tsc-wrapped}
)
TYPESCRIPT_2_1=typescript@2.1.5

View File

@ -101,7 +101,7 @@ function publishPackages {
PKGS_DIST=$2
BRANCH=$3
for dir in $PKGS_DIST/*/ dist/tools/@angular/tsc-wrapped
for dir in $PKGS_DIST/*/
do
COMPONENT="$(basename ${dir})"

View File

@ -30,8 +30,8 @@ travisFoldEnd "test.unit.node"
# rebuild to revert files in @angular/compiler/test
# TODO(tbosch): remove this and teach karma to serve the right files
travisFoldStart "test.unit.rebuildHack"
node dist/tools/@angular/tsc-wrapped/src/main -p packages/tsconfig.json
node dist/tools/@angular/tsc-wrapped/src/main -p modules/tsconfig.json
node dist/packages-dist/tsc-wrapped/src/main -p packages/tsconfig.json
node dist/packages-dist/tsc-wrapped/src/main -p modules/tsconfig.json
travisFoldStart "test.unit.rebuildHack"