diff --git a/autogen.sh b/autogen.sh index 30756e8..6fff363 100755 --- a/autogen.sh +++ b/autogen.sh @@ -180,6 +180,7 @@ Licenses: lgpl2.1: LGPL 2.1 (aliases: lgpl, lgpl2) mit: MIT mpl2.0: MPL 2.0 (aliases: mpl, mpl2) + none: no license, just copyright with all rights reserved EOF } @@ -296,6 +297,9 @@ case "${LICENSE_NAME}" in mpl | mpl2 | mpl-2 | mpl2.0 | mpl-2.0) LICENSE_FILE="${SRCDIR}/licenses/mpl-2.0.txt" ;; + none) + LICENSE_FILE="${SRCDIR}/licenses/none.txt" + ;; *) echo "Invalid license selected: ${LICENSE_NAME}" >&2 exit 1 diff --git a/licenses/none.txt b/licenses/none.txt new file mode 100644 index 0000000..5bc060e --- /dev/null +++ b/licenses/none.txt @@ -0,0 +1,2 @@ +Copyright %YEAR% %COPYRIGHT_HOLDER% +All rights reserved. diff --git a/tests/testdata/none-acme-css.err b/tests/testdata/none-acme-css.err new file mode 100644 index 0000000..e69de29 diff --git a/tests/testdata/none-acme-css.in b/tests/testdata/none-acme-css.in new file mode 100644 index 0000000..de939c2 --- /dev/null +++ b/tests/testdata/none-acme-css.in @@ -0,0 +1 @@ +-c "Acme Inc." -l none file.css diff --git a/tests/testdata/none-acme-css.out b/tests/testdata/none-acme-css.out new file mode 100644 index 0000000..90c72ce --- /dev/null +++ b/tests/testdata/none-acme-css.out @@ -0,0 +1,7 @@ +/* + * Copyright 2014 Acme Inc. + * All rights reserved. + */ + +/* TODO: High-level file comment. */ + diff --git a/tests/testdata/none-acme-dockerfile.err b/tests/testdata/none-acme-dockerfile.err new file mode 100644 index 0000000..e69de29 diff --git a/tests/testdata/none-acme-dockerfile.in b/tests/testdata/none-acme-dockerfile.in new file mode 100644 index 0000000..a4736e2 --- /dev/null +++ b/tests/testdata/none-acme-dockerfile.in @@ -0,0 +1 @@ +-c "Acme Inc." -l none Dockerfile diff --git a/tests/testdata/none-acme-dockerfile.out b/tests/testdata/none-acme-dockerfile.out new file mode 100644 index 0000000..7dd7931 --- /dev/null +++ b/tests/testdata/none-acme-dockerfile.out @@ -0,0 +1,5 @@ +# Copyright 2014 Acme Inc. +# All rights reserved. + +# TODO: High-level file comment. + diff --git a/tests/testdata/none-acme-el.err b/tests/testdata/none-acme-el.err new file mode 100644 index 0000000..e69de29 diff --git a/tests/testdata/none-acme-el.in b/tests/testdata/none-acme-el.in new file mode 100644 index 0000000..63d964a --- /dev/null +++ b/tests/testdata/none-acme-el.in @@ -0,0 +1 @@ +-c "Acme Inc." -l none file.el diff --git a/tests/testdata/none-acme-el.out b/tests/testdata/none-acme-el.out new file mode 100644 index 0000000..2a8ec32 --- /dev/null +++ b/tests/testdata/none-acme-el.out @@ -0,0 +1,5 @@ +;; Copyright 2014 Acme Inc. +;; All rights reserved. + +;; TODO: High-level file comment. + diff --git a/tests/testdata/none-acme-go.err b/tests/testdata/none-acme-go.err new file mode 100644 index 0000000..e69de29 diff --git a/tests/testdata/none-acme-go.in b/tests/testdata/none-acme-go.in new file mode 100644 index 0000000..b5c3d4e --- /dev/null +++ b/tests/testdata/none-acme-go.in @@ -0,0 +1 @@ +-c "Acme Inc." -l none file.go diff --git a/tests/testdata/none-acme-go.out b/tests/testdata/none-acme-go.out new file mode 100644 index 0000000..d69f96d --- /dev/null +++ b/tests/testdata/none-acme-go.out @@ -0,0 +1,5 @@ +// Copyright 2014 Acme Inc. +// All rights reserved. + +// TODO: High-level file comment. + diff --git a/tests/testdata/none-acme-hs.err b/tests/testdata/none-acme-hs.err new file mode 100644 index 0000000..e69de29 diff --git a/tests/testdata/none-acme-hs.in b/tests/testdata/none-acme-hs.in new file mode 100644 index 0000000..ad96a62 --- /dev/null +++ b/tests/testdata/none-acme-hs.in @@ -0,0 +1 @@ +-c "Acme Inc." -l none file.hs diff --git a/tests/testdata/none-acme-hs.out b/tests/testdata/none-acme-hs.out new file mode 100644 index 0000000..8e19034 --- /dev/null +++ b/tests/testdata/none-acme-hs.out @@ -0,0 +1,5 @@ +-- Copyright 2014 Acme Inc. +-- All rights reserved. + +-- TODO: High-level file comment. + diff --git a/tests/testdata/none-acme-ipynb.err b/tests/testdata/none-acme-ipynb.err new file mode 100644 index 0000000..e69de29 diff --git a/tests/testdata/none-acme-ipynb.in b/tests/testdata/none-acme-ipynb.in new file mode 100644 index 0000000..e2f02f6 --- /dev/null +++ b/tests/testdata/none-acme-ipynb.in @@ -0,0 +1 @@ +-c "Acme Inc." -l none file.ipynb diff --git a/tests/testdata/none-acme-ipynb.out b/tests/testdata/none-acme-ipynb.out new file mode 100644 index 0000000..79f5f47 --- /dev/null +++ b/tests/testdata/none-acme-ipynb.out @@ -0,0 +1,46 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 0, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [ + "# Copyright 2014 Acme Inc.\n", + "# All rights reserved.\n" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "collapsed": false + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.5.1" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/tests/testdata/none-acme-lisp.err b/tests/testdata/none-acme-lisp.err new file mode 100644 index 0000000..e69de29 diff --git a/tests/testdata/none-acme-lisp.in b/tests/testdata/none-acme-lisp.in new file mode 100644 index 0000000..2f179c1 --- /dev/null +++ b/tests/testdata/none-acme-lisp.in @@ -0,0 +1 @@ +-c "Acme Inc." -l none file.lisp diff --git a/tests/testdata/none-acme-lisp.out b/tests/testdata/none-acme-lisp.out new file mode 100644 index 0000000..2a8ec32 --- /dev/null +++ b/tests/testdata/none-acme-lisp.out @@ -0,0 +1,5 @@ +;; Copyright 2014 Acme Inc. +;; All rights reserved. + +;; TODO: High-level file comment. + diff --git a/tests/testdata/none-acme-sh.err b/tests/testdata/none-acme-sh.err new file mode 100644 index 0000000..e69de29 diff --git a/tests/testdata/none-acme-sh.in b/tests/testdata/none-acme-sh.in new file mode 100644 index 0000000..b0a24b9 --- /dev/null +++ b/tests/testdata/none-acme-sh.in @@ -0,0 +1 @@ +-c "Acme Inc." -l none file.sh diff --git a/tests/testdata/none-acme-sh.out b/tests/testdata/none-acme-sh.out new file mode 100644 index 0000000..5eb28ee --- /dev/null +++ b/tests/testdata/none-acme-sh.out @@ -0,0 +1,7 @@ +#!/bin/bash -eu +# +# Copyright 2014 Acme Inc. +# All rights reserved. + +# TODO: High-level file comment. + diff --git a/tests/testdata/none-acme-tcl.err b/tests/testdata/none-acme-tcl.err new file mode 100644 index 0000000..e69de29 diff --git a/tests/testdata/none-acme-tcl.in b/tests/testdata/none-acme-tcl.in new file mode 100644 index 0000000..6bebe88 --- /dev/null +++ b/tests/testdata/none-acme-tcl.in @@ -0,0 +1 @@ +-c "Acme Inc." -l none file.tcl diff --git a/tests/testdata/none-acme-tcl.out b/tests/testdata/none-acme-tcl.out new file mode 100644 index 0000000..55456bb --- /dev/null +++ b/tests/testdata/none-acme-tcl.out @@ -0,0 +1,7 @@ +#!/usr/bin/tclsh +# +# Copyright 2014 Acme Inc. +# All rights reserved. + +# TODO: High-level file comment. +