Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
ef75383c
Commit
ef75383c
authored
Jul 24, 2013
by
Glenn Morris
Browse files
* make-dist: Add a --tests option, to include test/.
parent
cb3a56d2
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
32 additions
and
3 deletions
+32
-3
ChangeLog
ChangeLog
+4
-0
make-dist
make-dist
+28
-3
No files found.
ChangeLog
View file @
ef75383c
2013-07-25 Glenn Morris <rgm@gnu.org>
* make-dist: Add a --tests option, to include test/.
2013-07-24 Glenn Morris <rgm@gnu.org>
* configure.ac: Use self-descriptive tags for AC_CONFIG_COMMANDS.
...
...
make-dist
View file @
ef75383c
#!/bin/sh
### make-dist: create an Emacs distribution tar file from current srcdir
## Copyright (C) 1995, 1997-1998, 2000-2013 Free Software Foundation,
## Inc.
## Copyright (C) 1995, 1997-1998, 2000-2013 Free Software Foundation, Inc.
## This file is part of GNU Emacs.
...
...
@@ -51,6 +50,7 @@ clean_up=no
make_tar
=
no
default_gzip
=
gzip
newer
=
""
with_tests
=
no
while
[
$#
-gt
0
]
;
do
case
"
$1
"
in
...
...
@@ -98,6 +98,12 @@ while [ $# -gt 0 ]; do
check
=
no
;;
## Include the test/ directory.
## This option is mainly for the hydra build server.
"--tests"
)
with_tests
=
yes
;;
"--help"
)
echo
"Usage:
${
progname
}
[options]"
echo
""
...
...
@@ -110,6 +116,7 @@ while [ $# -gt 0 ]; do
echo
" --no-update don't recompile or do analogous things"
echo
" --snapshot same as --clean-up --no-update --tar --no-check"
echo
" --tar make a tar file"
echo
" --tests include the test/ directory"
echo
""
exit
0
;;
...
...
@@ -289,7 +296,7 @@ for subdir in site-lisp \
build-aux build-aux/snippet
\
src src/bitmaps lib lib-src oldXMenu lwlib
\
nt nt/inc nt/inc/sys nt/inc/arpa nt/inc/netinet nt/icons
\
`
find etc lisp admin
-type
d
`
\
`
find etc lisp admin
test
-type
d
`
\
doc doc/emacs doc/misc doc/man doc/lispref doc/lispintro
\
info m4 msdos
\
nextstep nextstep/templates
\
...
...
@@ -300,6 +307,13 @@ for subdir in site-lisp \
nextstep/GNUstep/Emacs.base
\
nextstep/GNUstep/Emacs.base/Resources
do
if
[
"
$with_tests
"
!=
"yes"
]
;
then
case
$subdir
in
test
*
)
continue
;;
esac
fi
## site-lisp for in-place installs (?).
[
"
$subdir
"
=
"site-lisp"
]
||
[
-d
"
$subdir
"
]
||
\
echo
"WARNING:
$subdir
not found, making anyway"
...
...
@@ -447,6 +461,17 @@ for f in `find admin -type f`; do
ln
$f
$tempdir
/
$f
done
if
[
"
$with_tests
"
=
"yes"
]
;
then
echo
"Making links to
\`
test' and its subdirectories"
for
f
in
`
find
test
-type
f
`
;
do
case
$f
in
test
/automated/flymake/warnpred/a.out
)
continue
;;
test
/automated/Makefile
)
continue
;;
esac
ln
$f
$tempdir
/
$f
done
fi
echo
"Making links to
\`
etc' and its subdirectories"
for
f
in
`
find etc
-type
f
`
;
do
case
$f
in
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment