refactor(tsc-wrapped): move tsc-wrapped to the packages directory (#18160)
This commit is contained in:

committed by
Miško Hevery

parent
a6c635e69e
commit
619e625ee2
@ -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"
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
@ -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})"
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user