wmake: Simplified using -q option on grep
This commit is contained in:
@ -374,11 +374,11 @@ cdSource
|
|||||||
if [ "$targetType" = "" ]
|
if [ "$targetType" = "" ]
|
||||||
then
|
then
|
||||||
unset targetType
|
unset targetType
|
||||||
if grep -e '^ *LIB *=' "$MakeDir/files" >/dev/null 2>&1
|
if grep -q -e '^ *LIB *=' "$MakeDir/files"
|
||||||
then
|
then
|
||||||
targetType=libso
|
targetType=libso
|
||||||
fi
|
fi
|
||||||
elif grep -e '^ *EXE *=' "$MakeDir/files" >/dev/null 2>&1
|
elif grep -q -e '^ *EXE *=' "$MakeDir/files"
|
||||||
then
|
then
|
||||||
# Application. Remove any nonsense targetType
|
# Application. Remove any nonsense targetType
|
||||||
case "$targetType" in
|
case "$targetType" in
|
||||||
@ -436,7 +436,7 @@ fi
|
|||||||
case "$targetType" in
|
case "$targetType" in
|
||||||
lib | libo | libso | dep )
|
lib | libo | libso | dep )
|
||||||
# ... but only if 'LIB' is declared in 'Make/files'
|
# ... but only if 'LIB' is declared in 'Make/files'
|
||||||
if grep -e '^ *LIB *=' "$MakeDir/files" >/dev/null 2>&1
|
if grep -q -e '^ *LIB *=' "$MakeDir/files"
|
||||||
then
|
then
|
||||||
$make -s -f "$WM_DIR/makefiles/general" MAKE_DIR="$MakeDir" \
|
$make -s -f "$WM_DIR/makefiles/general" MAKE_DIR="$MakeDir" \
|
||||||
OBJECTS_DIR="$objectsDir" lnInclude
|
OBJECTS_DIR="$objectsDir" lnInclude
|
||||||
|
|||||||
Reference in New Issue
Block a user