File tree Expand file tree Collapse file tree 4 files changed +20
-1
lines changed
nuget.package/build/net461 Expand file tree Collapse file tree 4 files changed +20
-1
lines changed Original file line number Diff line number Diff line change 9
9
dist : trusty
10
10
sudo : required
11
11
env : RID=linux-x64
12
+ - os : linux
13
+ dist : trusty
14
+ sudo : required
15
+ env : RID=ubuntu.18.04-x64
12
16
- os : linux
13
17
dist : trusty
14
18
sudo : required
Original file line number Diff line number Diff line change
1
+ FROM ubuntu:18.04
2
+ WORKDIR /nativebinaries
3
+ COPY . /nativebinaries/
4
+
5
+ RUN apt update && apt -y install cmake libcurl4-openssl-dev libssl-dev pkg-config zlib1g-dev
6
+
7
+ CMD ["/bin/bash", "-c", "./build.libgit2.sh"]
Original file line number Diff line number Diff line change @@ -136,6 +136,10 @@ Push-Location $libgit2Directory
136
136
<TargetPath>lib\linux-x64\lib$binaryFilename .so</TargetPath>
137
137
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
138
138
</ContentWithTargetPath>
139
+ <ContentWithTargetPath Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\ubuntu.18.04-x64\native\lib$binaryFilename .so')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\ubuntu.18.04-x64\native\lib$binaryFilename .so">
140
+ <TargetPath>lib\ubuntu.18.04-x64\lib$binaryFilename .so</TargetPath>
141
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
142
+ </ContentWithTargetPath>
139
143
<ContentWithTargetPath Condition="Exists('`$ (MSBuildThisFileDirectory)\..\..\runtimes\rhel-x64\native\lib$binaryFilename .so')" Include="`$ (MSBuildThisFileDirectory)\..\..\runtimes\rhel-x64\native\lib$binaryFilename .so">
140
144
<TargetPath>lib\rhel-x64\lib$binaryFilename .so</TargetPath>
141
145
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
Original file line number Diff line number Diff line change 1
- <Project >
1
+ <Project >
2
2
<PropertyGroup >
3
3
<MSBuildAllProjects >$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects >
4
4
<libgit2_propsfile >$(MSBuildThisFileFullPath)</libgit2_propsfile >
30
30
<TargetPath >lib\linux-x64\libgit2-b0d9952.so</TargetPath >
31
31
<CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
32
32
</ContentWithTargetPath >
33
+ <ContentWithTargetPath Condition =" Exists('$(MSBuildThisFileDirectory)\..\..\runtimes\ubuntu.18.04-x64\native\libgit2-b0d9952.so')" Include =" $(MSBuildThisFileDirectory)\..\..\runtimes\ubuntu.18.04-x64\native\libgit2-b0d9952.so" >
34
+ <TargetPath >lib\ubuntu.18.04-x64\libgit2-b0d9952.so</TargetPath >
35
+ <CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
36
+ </ContentWithTargetPath >
33
37
<ContentWithTargetPath Condition =" Exists('$(MSBuildThisFileDirectory)\..\..\runtimes\rhel-x64\native\libgit2-b0d9952.so')" Include =" $(MSBuildThisFileDirectory)\..\..\runtimes\rhel-x64\native\libgit2-b0d9952.so" >
34
38
<TargetPath >lib\rhel-x64\libgit2-b0d9952.so</TargetPath >
35
39
<CopyToOutputDirectory >PreserveNewest</CopyToOutputDirectory >
You can’t perform that action at this time.
0 commit comments