Support isolated build for documentation examples

This commit is contained in:
Joe Fiorini 2015-03-24 17:27:03 -04:00
parent 0a2a297dcb
commit 09d631c2c1
5 changed files with 7 additions and 6 deletions

View File

@ -290,16 +290,16 @@ devjs: node_modules clean-ui Brocfile.js bower.json Gruntfile.js
# Build minified JS/CSS.
minjs: node_modules clean-ui Brocfile.js
$(BROCCOLI) build awx/ui/dist -- --silent --no-debug --no-tests --compress
$(BROCCOLI) build awx/ui/dist -- --silent --no-debug --no-tests --compress --no-docs
minjs_ci: node_modules clean-ui Brocfile.js
$(BROCCOLI) build awx/ui/dist -- --no-debug --compress
$(BROCCOLI) build awx/ui/dist -- --no-debug --compress --no-docs
# Check .js files for errors and lint
jshint: node_modules Gruntfile.js
$(GRUNT) $@
ngdocs: node_modules Gruntfile.js
ngdocs: devjs Gruntfile.js
$(GRUNT) $@
# Build a pip-installable package into dist/ with a timestamped version number.

1
awx/ui/static/js/docs.js Normal file
View File

@ -0,0 +1 @@
import 'tower/debug';

View File

@ -1,4 +1,4 @@
import smartStatusDirective from 'tower/smart-status/smart-status.directive.js';
import smartStatusDirective from 'tower/smart-status/smart-status.directive';
export default
angular.module('systemStatus', [])
.directive('awSmartStatus', smartStatusDirective);

View File

@ -1,4 +1,4 @@
import smartStatusController from 'tower/smart-status/smart-status.controller.js';
import smartStatusController from 'tower/smart-status/smart-status.controller';
export default [ function() {
return {
scope: {

View File

@ -3,7 +3,7 @@
"ignore": [
".git",
"node_modules/**/node_modules",
"awx/ui/static/dist"
"awx/ui/static/docs/**/*"
],
"watch": [
"awx/ui/static"