cms/app-client/config/environment.js
changeset 5 d4b3da0dadc9
child 8 f95603fd2e18
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cms/app-client/config/environment.js	Fri Nov 06 15:37:09 2015 +0100
@@ -0,0 +1,43 @@
+/* jshint node: true */
+
+module.exports = function(environment) {
+  var ENV = {
+    rootElement: '#corpus-app',
+    modulePrefix: 'app-client',
+    environment: environment,
+    baseURL: '/corpus',
+    locationType: 'auto',
+    APP: {
+      baseStatic: '',
+      // Here you can pass flags/options to your application instance
+      // when it is created
+    }
+  };
+
+  if (environment === 'development') {
+    ENV.baseStatic = '';
+    // ENV.APP.LOG_RESOLVER = true;
+    // ENV.APP.LOG_ACTIVE_GENERATION = true;
+    // ENV.APP.LOG_TRANSITIONS = true;
+    // ENV.APP.LOG_TRANSITIONS_INTERNAL = true;
+    // ENV.APP.LOG_VIEW_LOOKUPS = true;
+  }
+
+  if (environment === 'test') {
+    // Testem prefers this...
+    ENV.baseURL = '/';
+    ENV.locationType = 'none';
+
+    // keep test console output quieter
+    ENV.APP.LOG_ACTIVE_GENERATION = false;
+    ENV.APP.LOG_VIEW_LOOKUPS = false;
+
+    ENV.APP.rootElement = '#ember-testing';
+  }
+
+  if (environment === 'production') {
+    ENV.APP.baseStatic = '/modules/corpus/app-client/';
+  }
+
+  return ENV;
+};