From 0ef45b9398fa5c4d69fa02dc438fbbfdddca4ebb Mon Sep 17 00:00:00 2001 From: Robert Millan Date: Tue, 17 Nov 2009 10:22:54 +0000 Subject: [PATCH] Integrate import_gcry.py in autogen.sh. --- autogen.sh | 4 ++++ util/import_gcry.py | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/autogen.sh b/autogen.sh index 6751c8adc..94322b15e 100755 --- a/autogen.sh +++ b/autogen.sh @@ -4,7 +4,11 @@ set -e autoconf autoheader + echo timestamp > stamp-h.in + +python util/import_gcry.py lib/libgcrypt/ . + for rmk in conf/*.rmk ${GRUB_CONTRIB}/*/conf/*.rmk; do if test -e $rmk ; then ruby genmk.rb < $rmk > `echo $rmk | sed 's/\.rmk$/.mk/'` diff --git a/util/import_gcry.py b/util/import_gcry.py index ae5b76778..698e6cffe 100644 --- a/util/import_gcry.py +++ b/util/import_gcry.py @@ -27,7 +27,7 @@ if len (sys.argv) < 3: indir = sys.argv[1] outdir = sys.argv[2] -basedir = os.path.join (outdir, "gcry") +basedir = os.path.join (outdir, "lib/libgcrypt-grub") try: os.makedirs (basedir) except: @@ -181,11 +181,11 @@ for cipher_file in cipher_files: if len (ciphernames) > 0 or len (mdnames) > 0: modname = cipher_file [0:len(cipher_file) - 2] if re.match (".*-glue$", modname): - modfiles = "gcry/cipher/%s gcry/cipher/%s" \ + modfiles = "libgcrypt-grub/cipher/%s libgcrypt-grub/cipher/%s" \ % (cipher_file, cipher_file.replace ("-glue.c", ".c")) modname = modname.replace ("-glue", "") else: - modfiles = "gcry/cipher/%s" % cipher_file + modfiles = "libgcrypt-grub/cipher/%s" % cipher_file modname = "gcry_%s" % modname chmsg = "(GRUB_MOD_INIT(%s)): New function\n" % modname if nch: