Commit Graph

10 Commits

Author SHA1 Message Date
Paul Gschwendtner cb57c6c6bf build: throw when running build tasks inside of a directory with spaces (#14126)
Currently building Angular Material with gulp inside of directories that include spaces, does not work because `child_process.spawnSync` does not properly treat the whole path as binary and just considers everything after the first space as command line argument.

We can fix these issues by ensuring that the binary is always located in the working directory. Also we would need to make sure that we wrap all `child_process` arguments with explict quotes because otherwise NodeJS would treat them as individual arguments (e.g. `path/to/my project/ -> ["path/to/my", "project"])

--

**TL;DR**: As this is just too much work for something we will eventually replace with Bazel, we are just printing an error message.
2018-11-14 14:18:18 -08:00
Paul Gschwendtner 957b8fdd05 chore: default gulp task should not list tasks (#5935) 2017-07-21 09:44:46 -07:00
Jeremy Elbourn 3181335074 Revert "build: publish build tools on github (#5458)" (#5526)
This reverts commit 0675568d03.
2017-07-05 18:10:22 -07:00
Paul Gschwendtner 0675568d03 build: publish build tools on github (#5458)
* Publishes the material2-build-tools on Github.
2017-07-05 16:29:52 -07:00
Paul Gschwendtner 9945ed75b4 build: move packaging out of gulp folder (#5063) 2017-06-16 10:58:34 -07:00
Jeremy Elbourn 71229756a5 build: update packaging to match angular/angular (#3751)
* build: restructure release output

* build: inline metadata.json resources

* build: output re-export meatadata.json file in package root
2017-03-24 14:06:45 -07:00
Hans abcc6af54d build: move from angular-cli to gulp (#948)
Fixed #1636.
2016-08-19 10:59:45 -07:00
Hans 9e308a6fa2 build: separate demo-app in its own directory. (#451)
* build: separate demo-app in its own directory.

* chore: replace gulp-inline-resources with a script

This also improves upon the relative path problem. All template paths
now should be relative. Also, we can now include double-quotes in
CSS/HTML.
2016-05-18 15:07:57 -07:00
Jeremy Elbourn 9155856214 fix(ci): fix flakiness by inlining html & css 2016-03-19 18:53:30 -07:00
Jeremy Elbourn 07136f1458 build(): add gulpfile to inline resources. 2016-03-14 16:51:32 -07:00