wxWidgets/misc/scripts/inc_year
Vadim Zeitlin 84eb6bfa41 Consistently use 1992 as the start of the copyright period
Use 1992 as the initial date for all non-Mac files, instead of using
slightly later years for some of them without any good reason (or at
least without any good reason still remembered by anybody).

This also allows to simplify the script for updating the year.
2022-05-04 17:24:53 +02:00

29 lines
1.1 KiB
Bash
Executable File

#!/bin/sh
##############################################################################
# Name: misc/scripts/inc_year
# Purpose: increments the year in various copyright notices
# Created: 2019-04-21
# Copyright: (c) 2019 Vadim Zeitlin <vadim@wxwidgets.org>
# Licence: wxWindows licence
##############################################################################
. `dirname $0`/run_sed_common.sh
new_year=`date +%Y`
old_year=`expr $new_year - 1`
echo "Updating dates to use $new_year instead of $old_year:"
# Update copyright to extend to the new year.
for f in docs/doxygen/mainpages/copyright.h docs/doxygen/regen.sh \
interface/wx/aboutdlg.h interface/wx/generic/aboutdlgg.h \
src/common/utilscmn.cpp src/msw/version.rc \
; do
run_sed $f "s/1992-$old_year/1992-$new_year/"
done
# And Mac files are much newer than that.
run_sed CMakeLists.txt "s/2002-$old_year/2002-$new_year/"
run_sed build/bakefiles/mac_bundles.bkl "s/2002-$old_year/2002-$new_year/"
run_sed samples/minimal/Info_cocoa.plist "s/2005-$old_year/2005-$new_year/"