From 46b5631ba708d3f2b7597e82504b81a094befeb9 Mon Sep 17 00:00:00 2001 From: Ryan Blue Date: Fri, 25 Oct 2024 09:52:14 -0400 Subject: [PATCH] [docs] Fix wpiutil thirdparty include roots in docs (#7288) --- wpiutil/build.gradle | 43 +++++++++++++++++-------------------------- 1 file changed, 17 insertions(+), 26 deletions(-) diff --git a/wpiutil/build.gradle b/wpiutil/build.gradle index 5f7966100b..99deb79cef 100644 --- a/wpiutil/build.gradle +++ b/wpiutil/build.gradle @@ -167,32 +167,23 @@ nativeUtils.exportsConfigs { } cppHeadersZip { - from('src/main/native/thirdparty/argparse/include/') { - into '/' - } - from('src/main/native/thirdparty/expected/include') { - into '/' - } - from('src/main/native/thirdparty/fmtlib/include') { - into '/' - } - from('src/main/native/thirdparty/json/include') { - into '/' - } - from('src/main/native/thirdparty/llvm/include') { - into '/' - } - from('src/main/native/thirdparty/mpack/include') { - into '/' - } - from('src/main/native/thirdparty/sigslot/include') { - into '/' - } - from('src/main/native/thirdparty/memory/include') { - into '/' - } - from('src/main/native/thirdparty/protobuf/include') { - into '/' + def thirdpartyIncDirs = [ + 'src/main/native/thirdparty/argparse/include', + 'src/main/native/thirdparty/expected/include', + 'src/main/native/thirdparty/fmtlib/include', + 'src/main/native/thirdparty/json/include', + 'src/main/native/thirdparty/llvm/include', + 'src/main/native/thirdparty/mpack/include', + 'src/main/native/thirdparty/sigslot/include', + 'src/main/native/thirdparty/memory/include', + 'src/main/native/thirdparty/protobuf/include' + ] + + thirdpartyIncDirs.each { + ext.includeDirs << project.file(it) + from(it) { + into '/' + } } }