From 2aed69fb8bf7344effcff37eb1573b69bb09be6b Mon Sep 17 00:00:00 2001 From: Jiri Date: Thu, 14 Dec 2023 15:44:10 +0100 Subject: [PATCH] replaced several -e by single OR expression, extracted duplicated suffixes --- java-latest-openjdk-portable.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/java-latest-openjdk-portable.spec b/java-latest-openjdk-portable.spec index 552bbd3..7cf8b03 100644 --- a/java-latest-openjdk-portable.spec +++ b/java-latest-openjdk-portable.spec @@ -1301,14 +1301,15 @@ function findGeneratedSources() { local sourcesName=$(basename ${sources}) local sourcesParent=$(dirname ${sources}) local target=${sourcesParent}/${targetDirParent}/%{generated_sources_name} + local suffixes="cpp|hpp|h|hh|rl" mkdir -p $target pushd ${builtJdk} mkdir -p ${target}/${builtJdkName} - cp --parents $(find . | grep -e "\.cpp$" -e "\.hpp$" -e "\.h$" -e "\.hh$" -e "\.rl$" -e "NONE$") ${target}/${builtJdkName} + cp --parents $(find . | grep -e ".*\.($suffixes)$" -e "NONE$") ${target}/${builtJdkName} popd pushd ${sources} mkdir -p ${target}/${sourcesName} - cp --parents $(find make | grep -e "\.cpp$" -e "\.hpp$" -e "\.h$" -e "\.hh$" -e "\.rl$" -e "NONE$") ${target}/${sourcesName} + cp --parents $(find make | grep -e -e ".*\.($suffixes)$" -e "NONE$") ${target}/${sourcesName} popd }