From 60cdc0eb6d73ed2af585d775cd74dd86cb9bc7c8 Mon Sep 17 00:00:00 2001 From: larkin Date: Fri, 24 Jul 2015 16:50:49 -0700 Subject: [PATCH] [Licensing] Add license header to applicable files --- build-docs.sh | 29 +++++++++++++++---- .../src/LocalStoragePersistenceProvider.js | 22 ++++++++++++++ karma.conf.js | 22 ++++++++++++++ test-main.js | 22 ++++++++++++++ 4 files changed, 90 insertions(+), 5 deletions(-) diff --git a/build-docs.sh b/build-docs.sh index ae47035f41..a2494cb9bb 100755 --- a/build-docs.sh +++ b/build-docs.sh @@ -1,9 +1,28 @@ #!/bin/bash -# Script to build and deploy docs to github pages. +#***************************************************************************** +#* Open MCT Web, Copyright (c) 2014-2015, United States Government +#* as represented by the Administrator of the National Aeronautics and Space +#* Administration. All rights reserved. +#* +#* Open MCT Web is licensed under the Apache License, Version 2.0 (the +#* "License"); you may not use this file except in compliance with the License. +#* You may obtain a copy of the License at +#* http://www.apache.org/licenses/LICENSE-2.0. +#* +#* Unless required by applicable law or agreed to in writing, software +#* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +#* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +#* License for the specific language governing permissions and limitations +#* under the License. +#* +#* Open MCT Web includes source code licensed under additional open source +#* licenses. See the Open Source Licenses file (LICENSES.md) included with +#* this source code distribution or the Licensing information page available +#* at runtime from the About dialog for additional information. +#***************************************************************************** -# Any Content currently visible on the website will be replaced by -# this process. +# Script to build and deploy docs to github pages. OUTPUT_DIRECTORY="docs" REPOSITORY_URL="git@github.com:nasa/openmctweb.git" @@ -11,7 +30,7 @@ REPOSITORY_URL="git@github.com:nasa/openmctweb.git" BUILD_SHA=`git rev-parse head` # A remote will be created for the git repository we are pushing to. -# Don't change the name. +# Don't worry, as this entire directory will get trashed inbetween builds. REMOTE_NAME="documentation" WEBSITE_BRANCH="gh-pages" @@ -19,7 +38,7 @@ WEBSITE_BRANCH="gh-pages" git config user.email "buildbot@circleci.com" git config user.name "BuildBot" -# clean output directory +# Clean output directory, JSDOC will recreate if [ -d $OUTPUT_DIRECTORY ]; then rm -rf $OUTPUT_DIRECTORY || exit 1 fi diff --git a/example/localstorage/src/LocalStoragePersistenceProvider.js b/example/localstorage/src/LocalStoragePersistenceProvider.js index e8b1493b29..8a367ca333 100644 --- a/example/localstorage/src/LocalStoragePersistenceProvider.js +++ b/example/localstorage/src/LocalStoragePersistenceProvider.js @@ -1,3 +1,25 @@ +/***************************************************************************** + * Open MCT Web, Copyright (c) 2014-2015, United States Government + * as represented by the Administrator of the National Aeronautics and Space + * Administration. All rights reserved. + * + * Open MCT Web is licensed under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * http://www.apache.org/licenses/LICENSE-2.0. + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + * Open MCT Web includes source code licensed under additional open source + * licenses. See the Open Source Licenses file (LICENSES.md) included with + * this source code distribution or the Licensing information page available + * at runtime from the About dialog for additional information. + *****************************************************************************/ + /*global define,localStorage*/ /** * Stubbed implementation of a persistence provider, diff --git a/karma.conf.js b/karma.conf.js index c8a25ba2eb..47aa3f059b 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -1,3 +1,25 @@ +/***************************************************************************** + * Open MCT Web, Copyright (c) 2014-2015, United States Government + * as represented by the Administrator of the National Aeronautics and Space + * Administration. All rights reserved. + * + * Open MCT Web is licensed under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * http://www.apache.org/licenses/LICENSE-2.0. + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + * Open MCT Web includes source code licensed under additional open source + * licenses. See the Open Source Licenses file (LICENSES.md) included with + * this source code distribution or the Licensing information page available + * at runtime from the About dialog for additional information. + *****************************************************************************/ + /*global module*/ module.exports = function(config) { config.set({ diff --git a/test-main.js b/test-main.js index 141d216fc8..46740a93b2 100644 --- a/test-main.js +++ b/test-main.js @@ -1,3 +1,25 @@ +/***************************************************************************** + * Open MCT Web, Copyright (c) 2014-2015, United States Government + * as represented by the Administrator of the National Aeronautics and Space + * Administration. All rights reserved. + * + * Open MCT Web is licensed under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * http://www.apache.org/licenses/LICENSE-2.0. + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + * Open MCT Web includes source code licensed under additional open source + * licenses. See the Open Source Licenses file (LICENSES.md) included with + * this source code distribution or the Licensing information page available + * at runtime from the About dialog for additional information. + *****************************************************************************/ + /*global require,window*/ var allTestFiles = []; var TEST_REGEXP = /(Spec)\.js$/;