diff --git a/ChangeLog b/ChangeLog index 8fd9564..07be3d3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,9 @@ -2015-11-30 perillamint +2016-02-05 Niibe Yutaka + + * src/configure: Add submodule check suggested by Elliott + Mitchell. + +2015-11-30 perillamint * src/openpgp.c (card_thread): Fix offset of bConfirmPIN. diff --git a/THANKS b/THANKS index 07af1e7..7a88853 100644 --- a/THANKS +++ b/THANKS @@ -14,6 +14,7 @@ Andre Zepezauer andre.zepezauer@student.uni-halle.de Bertrand Jacquin bertrand@jacquin.bzh Clint Adams clint@softwarefreedom.org Daniel Kahn Gillmor dkg@fifthhorseman.net +Elliott Mitchell Hironobu SUZUKI hironobu@h2np.net Jan Suhr jan@suhr.info Jonathan McDowell noodles@earth.li diff --git a/src/configure b/src/configure index 669f68d..4a13faa 100755 --- a/src/configure +++ b/src/configure @@ -6,7 +6,7 @@ nl=$'\n' # # This file is *NOT* generated by GNU Autoconf, but written by NIIBE Yutaka # -# Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015 +# Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016 # Free Software Initiative of Japan # # This file is a part of Gnuk, a GnuPG USB Token implementation. @@ -23,6 +23,15 @@ nl=$'\n' # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# Submodule check +# +if ! test -f ../chopstx/rules.mk; then + echo "Submodule 'chopstx' not found" >&2 + echo "You might need: git submodule update --init" >&2 + exit 1 +fi + # Default settings help=no vidpid=none @@ -127,7 +136,7 @@ EOF fi if test "$vidpid" = "none"; then - echo "Please specify Vendor ID and Product ID by --vidpid option." + echo "Please specify Vendor ID and Product ID by --vidpid option." >&2 exit 1 fi @@ -181,7 +190,7 @@ fi # --with-dfu option if test "$with_dfu" = "yes"; then if test "$target" = "FST_01" -o "$target" = "FST_01_00"; then - echo "FST-01 doesn't have DFU loader, you should not use --with-dfu." + echo "FST-01 doesn't have DFU loader, you should not use --with-dfu." >&2 exit 1 fi echo "Configured for DFU" @@ -247,7 +256,7 @@ if test "$sys1_compat" = "yes"; then CONFIG="$target:dfu=$with_dfu:debug=$debug:pinpad=$pinpad:certdo=$certdo" else if test "$with_dfu" = "yes"; then - echo "Common binary can't support DFU loader, don't use --with-dfu." + echo "Common binary can't support DFU loader, don't use --with-dfu." >&2 exit 1 fi # Override settings for common binary. Safer side. @@ -317,8 +326,8 @@ if !(IFS=" " fi done; exit 1) < ../GNUK_USB_DEVICE_ID then - echo "Please specify valid Vendor ID and Product ID." - echo "Check ../GNUK_USB_DEVICE_ID." + echo "Please specify valid Vendor ID and Product ID." >&2 + echo "Check ../GNUK_USB_DEVICE_ID." >&2 exit 1 fi