diff --git a/.codecov.yml b/.codecov.yml
index 52424df..80519dc 100644
--- a/.codecov.yml
+++ b/.codecov.yml
@@ -1,3 +1,22 @@
+# Copyright (C) 2014, 2015, 2016, 2017, 2018, 2019, 2020 Joe Schafero
+#
+# This file is NOT part of GNU Emacs.
+#
+# License
+#
+# This file is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 3
+# of the License, or (at your option) any later version.
+#
+# This file is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this file. If not, see .
+
codecov:
notify:
# will no delay sending notifications until all ci is finished
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 0dadeea..20ba8f9 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -1,3 +1,22 @@
+# Copyright (C) 2014, 2015, 2016, 2017, 2018, 2019, 2020 Joe Schafero
+#
+# This file is NOT part of GNU Emacs.
+#
+# License
+#
+# This file is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 3
+# of the License, or (at your option) any later version.
+#
+# This file is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this file. If not, see .
+
name: build
on:
diff --git a/Makefile b/Makefile
index 16e4b38..7dcc46b 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,22 @@
+# Copyright (C) 2014, 2015, 2016, 2017, 2018, 2019, 2020 Joe Schafero
+#
+# This file is NOT part of GNU Emacs.
+#
+# License
+#
+# This file is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 3
+# of the License, or (at your option) any later version.
+#
+# This file is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this file. If not, see .
+
include default.mk
%.elc: %.el
diff --git a/default.mk b/default.mk
index ec5c80d..9cb5919 100644
--- a/default.mk
+++ b/default.mk
@@ -1,3 +1,22 @@
+# Copyright (C) 2014, 2015, 2016, 2017, 2018, 2019, 2020 Joe Schafero
+#
+# This file is NOT part of GNU Emacs.
+#
+# License
+#
+# This file is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 3
+# of the License, or (at your option) any later version.
+#
+# This file is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this file. If not, see .
+
# Run “make build” by default
.DEFAULT_GOAL = build
diff --git a/esup-child.el b/esup-child.el
index 2531b79..35f66a8 100644
--- a/esup-child.el
+++ b/esup-child.el
@@ -1,10 +1,9 @@
;;; esup-child.el --- lisp file for child Emacs to run. -*- lexical-binding: t -*-
-;; Copyright (C) 2014-2017 Joe Schafer
+;; Copyright (C) 2014, 2015, 2016, 2017, 2018, 2019, 2020 Joe Schafer
;; Author: Joe Schafer
;; Maintainer: Serghei Iakovlev
-;; Created: 19 May 2013
;; Version: 0.7.1
;; URL: http://github.com/jschaf/esup
;; Keywords: convenience, processes
diff --git a/esup.el b/esup.el
index b8aecc4..e8d7d4d 100644
--- a/esup.el
+++ b/esup.el
@@ -1,10 +1,9 @@
-;;; esup.el --- the Emacs StartUp Profiler (ESUP) -*- lexical-binding: t -*-
+;;; esup.el --- The Emacs StartUp Profiler (ESUP) -*- lexical-binding: t -*-
-;; Copyright (C) 2014-2017 Joe Schafer
+;; Copyright (C) 2014, 2015, 2016, 2017, 2018, 2019, 2020 Joe Schafero
;; Author: Joe Schafer
;; Maintainer: Serghei Iakovlev
-;; Created: 19 May 2013
;; Version: 0.7.1
;; URL: http://github.com/jschaf/esup
;; Keywords: convenience, processes
diff --git a/test/test-esup.el b/test/test-esup.el
index c185b5a..ec1790d 100644
--- a/test/test-esup.el
+++ b/test/test-esup.el
@@ -1,10 +1,10 @@
;;; test-esup.el --- ESUP: Tests for esup.el and esup-child.el -*- lexical-binding: t -*-
-;; Copyright (C) 2014-2017 Joe Schafer
+;; Copyright (C) 2014, 2015, 2016, 2017, 2018, 2019, 2020 Joe Schafer
;; Author: Joe Schafer
;; Maintainer: Serghei Iakovlev
-;; Version: 0.7.
+;; Version: 0.7.1
;; URL: http://github.com/jschaf/esup
;; This file is NOT part of GNU Emacs.
diff --git a/test/test-utils.el b/test/test-utils.el
index 8b9394e..e80d0e4 100644
--- a/test/test-utils.el
+++ b/test/test-utils.el
@@ -1,10 +1,10 @@
;;; test-utils.el --- ESUP: Tests for utils.el -*- lexical-binding: t -*-
-;; Copyright (C) 2014-2017 Joe Schafer
+;; Copyright (C) 2014, 2015, 2016, 2017, 2018, 2019, 2020 Joe Schafer
;; Author: Joe Schafer
;; Maintainer: Serghei Iakovlev
-;; Version: 0.7.
+;; Version: 0.7.1
;; URL: http://github.com/jschaf/esup
;; This file is NOT part of GNU Emacs.
diff --git a/test/utils.el b/test/utils.el
index f611947..5cb8c34 100644
--- a/test/utils.el
+++ b/test/utils.el
@@ -1,6 +1,6 @@
;;; utils.el --- Esup: Non-interactive unit-test setup -*- lexical-binding: t; -*-
-;; Copyright (C) 2017, 2018, 2019, 2020 Serghei Iakovlev
+;; Copyright (C) 2014, 2015, 2016, 2017, 2018, 2019, 2020 Joe Schafer
;; Author: Joe Schafer
;; Maintainer: Serghei Iakovlev