Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Nadezhda Ivanova
OpenLDAP
Commits
2a537d14
Commit
2a537d14
authored
Apr 21, 1999
by
Kurt Zeilenga
Browse files
More sh portability changes
parent
2a92589e
Changes
3
Hide whitespace changes
Inline
Side-by-side
build/man.mk
View file @
2a537d14
...
...
@@ -33,7 +33,7 @@ install-common:
echo
"installing
$(MANDIR)
/
$$
page"
;
\
$(RM)
$(MANDIR)
/
$$
page
;
\
$(INSTALL)
$(INSTALLFLAGS)
-m
644
$$
page.
$(TMP_SUFFIX)
$(MANDIR)
/
$$
page
;
\
if
[
-f
"
$(srcdir)
/
$$
page.links"
]
;
then
\
if
test
-f
"
$(srcdir)
/
$$
page.links"
;
then
\
for
link
in
`
$(CAT)
$(srcdir)
/
$$
page.links
`
;
do
\
echo
"installing
$(MANDIR)
/
$$
link as link to
$$
page"
;
\
$(LN_S)
-f
$$
page
$(MANDIR)
/
$$
link
;
\
...
...
build/mkdep
View file @
2a537d14
...
...
@@ -29,11 +29,13 @@ set -e # exit immediately if any errors occur
MAKE
=
Makefile
# default makefile name is "Makefile"
NOSLASH
=
"no"
# by default, / dependencies are included
CC
=
${
CC_MKDEP
-
${
CC
-cc
}}
# default compiler is cc
:
${
CC_MKDEP_FLAGS
=
"-M"
}
# cc -M usually produces dependencies
SRCDIR
=
""
SED
=
cat
:
${
CC
=cc
}
:
${
CC_MKDEP
=
$CC
}
:
${
CC_MKDEP_FLAGS
=
"-M"
}
# cc -M usually produces dependencies
while
:
do case
"
$1
"
in
# the -s flag removes dependencies to files that begin with /
...
...
@@ -53,7 +55,7 @@ while :
# -c allows you to select a compiler to use (default is cc)
-c
)
[
-z
"
$CC_MKDEP
"
]
&&
CC
=
$2
test
-z
"
$CC_MKDEP
"
&&
CC
_MKDEP
=
$2
shift
;
shift
;;
# the -p flag produces "program: program.c" style dependencies
...
...
@@ -75,12 +77,12 @@ while :
esac
done
if
[
$#
=
0
]
;
then
if
test
$#
=
0
;
then
echo
'usage: mkdep [-p] [-s] [-c cc] [-f makefile] [-d srcdir] [flags] file ...'
exit
1
fi
if
[
!
-w
$MAKE
]
;
then
if
test
!
-w
$MAKE
;
then
echo
"mkdep: no writeable file
\"
$MAKE
\"
"
exit
1
fi
...
...
@@ -132,7 +134,7 @@ cat << _EOF_ >> $TMP
_EOF_
$CC
$CC_MKDEP_FLAGS
$files
|
\
$CC
_MKDEP
$CC_MKDEP_FLAGS
$files
|
\
sed
-e
's; \./; ;g'
|
\
$SED
>
$TMP
.sed
# dont pipe to awk. SGI awk wants a filename as argument.
...
...
build/srv.mk
View file @
2a537d14
...
...
@@ -7,7 +7,7 @@
##
all-common
:
FORCE
@
if
[
"
$(BUILD_SRV)
"
=
"yes"
]
;
then
\
@
if
test
"
$(BUILD_SRV)
"
=
"yes"
;
then
\
$(MAKE)
$(MFLAGS)
all-srv
;
\
else
\
echo
"run configure with
$(BUILD_OPT)
to build
$(PROGRAMS)
"
;
\
...
...
@@ -17,28 +17,28 @@ clean-common: clean-srv FORCE
veryclean-common
:
veryclean-srv FORCE
lint-common
:
FORCE
@
if
[
"
$(BUILD_SRV)
"
=
"yes"
]
;
then
\
@
if
test
"
$(BUILD_SRV)
"
=
"yes"
;
then
\
$(MAKE)
$(MFLAGS)
lint-srv
;
\
else
\
echo
"run configure with
$(BUILD_OPT)
to lint
$(PROGRAMS)
"
;
\
fi
5lint-common
:
FORCE
@
if
[
"
$(BUILD_SRV)
"
=
"yes"
]
;
then
\
@
if
test
"
$(BUILD_SRV)
"
=
"yes"
;
then
\
$(MAKE)
$(MFLAGS)
5lint-srv
;
\
else
\
echo
"run configure with
$(BUILD_OPT)
to 5lint
$(PROGRAMS)
"
;
\
fi
depend-common
:
FORCE
@
if
[
"
$(BUILD_SRV)
"
=
"yes"
]
;
then
\
@
if
test
"
$(BUILD_SRV)
"
=
"yes"
;
then
\
$(MAKE)
$(MFLAGS)
depend-srv
;
\
else
\
echo
"run configure with
$(BUILD_OPT)
to depend
$(PROGRAMS)
"
;
\
fi
install-common
:
FORCE
@
if
[
"
$(BUILD_SRV)
"
=
"yes"
]
;
then
\
@
if
test
"
$(BUILD_SRV)
"
=
"yes"
;
then
\
$(MAKE)
$(MFLAGS)
install-srv
;
\
else
\
echo
"run configure with
$(BUILD_OPT)
to install
$(PROGRAMS)
"
;
\
...
...
Write
Preview
Supports
Markdown
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