Version 1.0.1b
[gnuk/neug.git] / src / configure
index fd711c6..9fedc80 100755 (executable)
@@ -3,7 +3,8 @@
 #
 # This file is *NOT* generated by GNU Autoconf, but written by NIIBE Yutaka
 #
-# Copyright (C) 2010, 2011, 2012, 2013 Free Software Initiative of Japan
+# Copyright (C) 2010, 2011, 2012, 2013, 2015
+#               Free Software Initiative of Japan
 #
 # This file is a part of NeuG, a Random Number Generator implementation.
 #
@@ -31,6 +32,17 @@ sys1_compat=yes
 with_fraucheky=no
 with_index=none
 
+# Revision numbers
+if test -d ../.git; then
+  REVISION=`git describe --dirty="-modified"`
+  REVISION_CHOPSTX=`cd ../chopstx && git describe --dirty="-modified"`
+  REVISION_FRAUCHEKY=`cd ../fraucheky &&git describe --dirty="-modified"`
+else
+  REVISION=`cat ../VERSION`
+  REVISION_CHOPSTX=`cat ../chopstx/VERSION`
+  REVISION_FRAUCHEKY=`cat ../fraucheky/VERSION`
+fi
+
 # Process each option
 for option; do
   case $option in
@@ -104,7 +116,7 @@ if test "$vidpid" = "none"; then
 fi
 
 if ! test "$with_fraucheky" = "no"; then
-  ../fraucheky/configure $with_fraucheky $with_index
+  ../fraucheky/configure $with_fraucheky $with_index $REVISION $REVISION_CHOPSTX $REVISION_FRAUCHEKY
   ENABLE_FRAUCHEKY=""
   FRAUCHEKY_DEFINE="#define FRAUCHEKY_SUPPORT 1"
   FRAUCHEKY_MSC_DEFINE="#define MSC_INTERFACE_NO    2"
@@ -163,12 +175,6 @@ else
   DFU_DEFINE="#undef DFU_SUPPORT"
 fi
 
-if test -d ../.git; then
-  REVISION=`git describe --dirty="-modified"` 
-else
-  REVISION=`cat ../VERSION`
-fi
-
 ### !!! Replace following string of "FSIJ" to yours !!! ####
 SERIALNO="FSIJ-`cat ../VERSION | sed -e 's%^[^/]*/%%'`-"