diff options
| author | Erik Kundiman <erik@megapahit.org> | 2024-07-17 15:40:55 +0800 | 
|---|---|---|
| committer | Erik Kundiman <erik@megapahit.org> | 2024-07-17 15:40:55 +0800 | 
| commit | 05a2c3be780cbdf2038a4b7a5971faacd77f988f (patch) | |
| tree | 36b2d56100a03332a9ae31518f53634bd8227123 /indra | |
| parent | 44810ab7d3c038924f8849b1a7d2ce8673043940 (diff) | |
| parent | b89b538bedfe3d46297adbbe59f6d72b31701261 (diff) | |
Merge branch 'main' into webrtc-voice
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/ViewerInstall.cmake | 66 | 
1 files changed, 45 insertions, 21 deletions
| diff --git a/indra/newview/ViewerInstall.cmake b/indra/newview/ViewerInstall.cmake index 3c7b614136..cf82044fb8 100644 --- a/indra/newview/ViewerInstall.cmake +++ b/indra/newview/ViewerInstall.cmake @@ -1,24 +1,48 @@ -add_custom_command( -    OUTPUT contributors.txt -    COMMAND sed -    ARGS -e '/Linden Lab.*/d' ${CMAKE_HOME_DIRECTORY}/../doc/contributions.txt > ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -    COMMAND sed -    ARGS -i '' -e '/following residents.*/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -    COMMAND sed -    ARGS -i '' -e '/along with.*/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -    COMMAND sed -    ARGS -i '' -e '/^$$/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -    COMMAND sed -    ARGS -i '' -e '/\t.*/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -    COMMAND sed -    ARGS -i '' -e '/^    .*/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -    COMMAND sort -    ARGS -R contributions.txt -o ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -    COMMAND paste -    ARGS -s -d, ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt > ${CMAKE_CURRENT_BINARY_DIR}/contributors.txt -    COMMAND sed -    ARGS -i '' -e 's/,/, /g' ${CMAKE_CURRENT_BINARY_DIR}/contributors.txt -    ) +if (LINUX) +    add_custom_command( +        OUTPUT contributors.txt +        COMMAND ${CMAKE_SYSROOT}/usr/bin/sed +        ARGS -e '/Linden Lab.*/d' ${CMAKE_HOME_DIRECTORY}/../doc/contributions.txt > ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND ${CMAKE_SYSROOT}/usr/bin/sed +        ARGS -i ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -e '/following residents.*/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND ${CMAKE_SYSROOT}/usr/bin/sed +        ARGS -i ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -e '/along with.*/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND ${CMAKE_SYSROOT}/usr/bin/sed +        ARGS -i ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -e '/^$$/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND ${CMAKE_SYSROOT}/usr/bin/sed +        ARGS -i ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -e '/\t.*/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND ${CMAKE_SYSROOT}/usr/bin/sed +        ARGS -i ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -e '/^    .*/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND sort +        ARGS -R contributions.txt -o ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND paste +        ARGS -s -d, ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt > ${CMAKE_CURRENT_BINARY_DIR}/contributors.txt +        COMMAND ${CMAKE_SYSROOT}/usr/bin/sed +        ARGS -i ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt -e 's/,/, /g' ${CMAKE_CURRENT_BINARY_DIR}/contributors.txt +        ) +else (LINUX) +    add_custom_command( +        OUTPUT contributors.txt +        COMMAND sed +        ARGS -e '/Linden Lab.*/d' ${CMAKE_HOME_DIRECTORY}/../doc/contributions.txt > ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND sed +        ARGS -i '' -e '/following residents.*/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND sed +        ARGS -i '' -e '/along with.*/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND sed +        ARGS -i '' -e '/^$$/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND sed +        ARGS -i '' -e '/\t.*/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND sed +        ARGS -i '' -e '/^    .*/d' ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND sort +        ARGS -R contributions.txt -o ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt +        COMMAND paste +        ARGS -s -d, ${CMAKE_CURRENT_BINARY_DIR}/contributions.txt > ${CMAKE_CURRENT_BINARY_DIR}/contributors.txt +        COMMAND sed +        ARGS -i '' -e 's/,/, /g' ${CMAKE_CURRENT_BINARY_DIR}/contributors.txt +        ) +endif (LINUX)  add_custom_target(contributors ALL      DEPENDS contributors.txt | 
