File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -26,7 +26,8 @@ $features = @(
2626 " datadog-profiling-ffi/crashtracker-collector" ,
2727 " datadog-profiling-ffi/crashtracker-receiver" ,
2828 " datadog-profiling-ffi/ddtelemetry-ffi" ,
29- " datadog-profiling-ffi/demangler"
29+ " datadog-profiling-ffi/demangler" ,
30+ " datadog-library-config-ffi"
3031) -join " ,"
3132
3233Write-Host " Building for features: $features " - ForegroundColor Magenta
@@ -49,6 +50,7 @@ Invoke-Call -ScriptBlock { cbindgen --crate datadog-profiling-ffi --config profi
4950Invoke-Call - ScriptBlock { cbindgen -- crate ddtelemetry- ffi -- config ddtelemetry- ffi/ cbindgen.toml -- output $output_dir \telemetry.h }
5051Invoke-Call - ScriptBlock { cbindgen -- crate data - pipeline- ffi -- config data - pipeline- ffi/ cbindgen.toml -- output $output_dir " \data-pipeline.h" }
5152Invoke-Call - ScriptBlock { cbindgen -- crate datadog- crashtracker- ffi -- config crashtracker- ffi/ cbindgen.toml -- output $output_dir " \crashtracker.h" }
52- Invoke-Call - ScriptBlock { .\target\release\dedup_headers $output_dir " \common.h" $output_dir " \profiling.h" $output_dir " \telemetry.h" $output_dir " \data-pipeline.h" $output_dir " \crashtracker.h" }
53+ Invoke-Call - ScriptBlock { cbindgen -- crate datadog- library- config- ffi -- config library- config- ffi/ cbindgen.toml -- output $output_dir " \library-config.h" }
54+ Invoke-Call - ScriptBlock { .\target\release\dedup_headers $output_dir " \common.h" $output_dir " \profiling.h" $output_dir " \telemetry.h" $output_dir " \data-pipeline.h" $output_dir " \crashtracker.h" $output_dir " \library-config.h" }
5355
5456Write-Host " Build finished" - ForegroundColor Magenta
Original file line number Diff line number Diff line change 3737 PackagePath =" include\native\datadog\crashtracker.h" />
3838 <None Include =" $(LibDatadogBinariesOutputDir)\data-pipeline.h" Pack =" true"
3939 PackagePath =" include\native\datadog\data-pipeline.h" />
40+ <None Include =" $(LibDatadogBinariesOutputDir)\library-config.h" Pack =" true"
41+ PackagePath =" include\native\datadog\library-config.h" />
4042
4143 <None Include =" $(LibDatadogBinariesOutputDir)\x86_64-pc-windows-msvc\debug\datadog_profiling_ffi.lib"
4244 Pack =" true" PackagePath =" build\native\lib\x64\debug\static\datadog_profiling_ffi.lib" />
7476 <None Include =" $(LibDatadogBinariesOutputDir)\i686-pc-windows-msvc\release\datadog_profiling_ffi.pdb"
7577 Pack =" true" PackagePath =" build\native\lib\x86\release\datadog_profiling_ffi.pdb" />
7678 </ItemGroup >
77- </Project >
79+ </Project >
You can’t perform that action at this time.
0 commit comments