minor fix for configure
authorNIIBE Yutaka <gniibe@fsij.org>
Fri, 30 Sep 2016 07:20:19 +0000 (16:20 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Fri, 30 Sep 2016 07:20:19 +0000 (16:20 +0900)
ChangeLog
src/configure

index fdbbca7..c6ba640 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2016-09-02  Niibe Yutaka  <gniibe@fsij.org>
+
+       * src/configure (REVISION): Fix the detection of .git.
+       It may be a regular file (if it's created by worktree).
+
 2016-08-24  Niibe Yutaka  <gniibe@fsij.org>
 
        * test/features/steps.py (ini): Use GLC (the global context),
index f0d148b..765df6e 100755 (executable)
@@ -45,7 +45,7 @@ certdo=no
 hid_card_change=no
 
 # Revision number
-if test -d ../.git; then
+if test -e ../.git; then
   REVISION=`git describe --dirty="-modified"` 
 else
   REVISION=`cat ../VERSION`
@@ -111,6 +111,7 @@ Configuration:
   --target=TARGET      specify target                  [FST_01]
                        supported targets are:
                           FST_01
+                          FST_01G
                           OLIMEX_STM32_H103
                           STM32_PRIMER2
                           STBEE
@@ -189,7 +190,8 @@ fi
 
 # --with-dfu option
 if test "$with_dfu" = "yes"; then
-  if test "$target" = "FST_01" -o "$target" = "FST_01_00"; then
+  if test "$target" = "FST_01" -o "$target" = "FST_01G" \
+     -o "$target" = "FST_01_00"; then
       echo "FST-01 doesn't have DFU loader, you should not use --with-dfu." >&2
       exit 1
   fi