emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/mac/make-package


From: Eli Zaretskii
Subject: [Emacs-diffs] Changes to emacs/mac/make-package
Date: Thu, 20 Oct 2005 11:49:36 -0400

Index: emacs/mac/make-package
diff -c emacs/mac/make-package:1.22 emacs/mac/make-package:1.23
*** emacs/mac/make-package:1.22 Wed Aug 10 15:25:51 2005
--- emacs/mac/make-package      Thu Oct 20 15:49:36 2005
***************
*** 55,60 ****
--- 55,61 ----
  self_contained=no
  app_symlink=no
  full_dist=yes
+ compressed_dist=no
  build_in_place=no
  keep_directory=no
  
***************
*** 94,99 ****
--- 95,102 ----
         with_app=no ;;
      --without-full-dist | -without-full-dist | -no-full-dist | -no-full)
         full_dist=no ;;
+     --compressed-dist)
+        compressed_dist=yes ;;
      --self-contained | -self-contained | --with-self-contained-app | -sc)
         self_contained=yes ;;
      -app-symlink | --app-symlink | -symlink | --symlink | --asl)
***************
*** 138,143 ****
--- 141,147 ----
                            --without-app.
        --without-full-dist Do not include all the .el files in the 
distribution.
                            This is discouraged except if disk space is 
critical.
+       --compressed-dist   Compress .el and info files in the distribution.
        --app-symlink       Have the Emacs.app executable be a symlink
                            to the install in [prefix]/bin/emacs and have
                            the emacs executable link to emacs-${version}
***************
*** 296,301 ****
--- 300,313 ----
      echo "Removing unneeded .el files"
      sharedir=$installprefix/share/emacs/$version
      find $sharedir/lisp $sharedir/leim -name "*.elc" -print | sed 
's|\(.*\)\.elc$|/bin/rm -f \1.el|' | /bin/sh -s
+ fi
+ 
+ if test "$compressed_dist" == "yes" -a "$full_dist" == "yes"; then
+     echo "Compressing .el files"
+     sharedir=$installprefix/share/emacs/$version
+     find $sharedir/lisp $sharedir/leim -name "*.elc" -print | sed 
's|\(.*\)\.elc$|/usr/bin/gzip -9 \1.el|' | /bin/sh -s
+     echo "Compressing info files"
+     find $installprefix/info -type f ! -name dir -print | sed 
's|\(.*\)$|/usr/bin/gzip -9 \1|' | /bin/sh -s
  fi
  
  if test "$with_app" == "yes"; then




reply via email to

[Prev in Thread] Current Thread [Next in Thread]