From 3082bd236b713bc907e211e0621cccb4deb6c796 Mon Sep 17 00:00:00 2001 From: Thad House Date: Mon, 14 Nov 2022 20:19:00 -0800 Subject: [PATCH] [build] Move version file to its own source set (#4638) --- wpilibc/build.gradle | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/wpilibc/build.gradle b/wpilibc/build.gradle index 9186f80a1c..4cf4ab22a1 100644 --- a/wpilibc/build.gradle +++ b/wpilibc/build.gradle @@ -85,8 +85,7 @@ model { cpp { source { srcDirs = [ - 'src/main/native/cpp', - "$buildDir/generated/cpp" + 'src/main/native/cpp' ] include '**/*.cpp' } @@ -100,6 +99,22 @@ model { it.buildable = false return } + + it.sources { + versionSources(CppSourceSet) { + source { + srcDirs = [ + "${rootDir}/shared/singlelib", + "$buildDir/generated/cpp" + ] + include '**/*.cpp' + } + exportedHeaders { + srcDirs 'src/main/native/include' + } + } + } + cppCompiler.define 'DYNAMIC_CAMERA_SERVER' project(':ntcore').addNtcoreDependency(it, 'shared') project(':hal').addHalDependency(it, 'shared')