Skip to content

Commit 93f0e8f

Browse files
committed
Releasing version 0.2.0
- Include all platform extensions for Windows by default
1 parent 2e84802 commit 93f0e8f

File tree

3 files changed

+48
-87
lines changed
  • tensorflow-core
    • tensorflow-core-platform-gpu
    • tensorflow-core-platform-mkl-gpu
    • tensorflow-core-platform-mkl

3 files changed

+48
-87
lines changed

tensorflow-core/tensorflow-core-platform-gpu/pom.xml

Lines changed: 12 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,12 @@
4444
<version>${javacpp.version}</version>
4545
<classifier>${javacpp.platform.linux-x86_64}</classifier>
4646
</dependency>
47+
<dependency>
48+
<groupId>org.bytedeco</groupId>
49+
<artifactId>javacpp</artifactId>
50+
<version>${javacpp.version}</version>
51+
<classifier>${javacpp.platform.windows-x86_64}</classifier>
52+
</dependency>
4753
<dependency>
4854
<groupId>${project.groupId}</groupId>
4955
<artifactId>${javacpp.moduleId}</artifactId>
@@ -55,33 +61,14 @@
5561
<version>${project.version}</version>
5662
<classifier>${javacpp.platform.linux-x86_64.extension}</classifier>
5763
</dependency>
64+
<dependency>
65+
<groupId>${project.groupId}</groupId>
66+
<artifactId>${javacpp.moduleId}</artifactId>
67+
<version>${project.version}</version>
68+
<classifier>${javacpp.platform.windows-x86_64.extension}</classifier>
69+
</dependency>
5870
</dependencies>
5971

60-
<!--
61-
TODO: GitHub Actions fail miserably to build our Windows artifacts for this platform and it
62-
must be done manually on release. Move this dependencies out of this profile once we
63-
have stable Windows CI builds.
64-
-->
65-
<profiles>
66-
<profile>
67-
<id>releasing</id>
68-
<dependencies>
69-
<dependency>
70-
<groupId>org.bytedeco</groupId>
71-
<artifactId>javacpp</artifactId>
72-
<version>${javacpp.version}</version>
73-
<classifier>${javacpp.platform.windows-x86_64}</classifier>
74-
</dependency>
75-
<dependency>
76-
<groupId>${project.groupId}</groupId>
77-
<artifactId>${javacpp.moduleId}</artifactId>
78-
<version>${project.version}</version>
79-
<classifier>${javacpp.platform.windows-x86_64.extension}</classifier>
80-
</dependency>
81-
</dependencies>
82-
</profile>
83-
</profiles>
84-
8572
<build>
8673
<plugins>
8774
<plugin>

tensorflow-core/tensorflow-core-platform-mkl-gpu/pom.xml

Lines changed: 18 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,12 @@
4444
<version>${javacpp.version}</version>
4545
<classifier>${javacpp.platform.linux-x86_64}</classifier>
4646
</dependency>
47+
<dependency>
48+
<groupId>org.bytedeco</groupId>
49+
<artifactId>javacpp</artifactId>
50+
<version>${javacpp.version}</version>
51+
<classifier>${javacpp.platform.windows-x86_64}</classifier>
52+
</dependency>
4753
<dependency>
4854
<groupId>org.bytedeco</groupId>
4955
<artifactId>mkl-dnn</artifactId>
@@ -55,6 +61,12 @@
5561
<version>${mkl-dnn.version}</version>
5662
<classifier>${javacpp.platform.linux-x86_64}</classifier>
5763
</dependency>
64+
<dependency>
65+
<groupId>org.bytedeco</groupId>
66+
<artifactId>mkl-dnn</artifactId>
67+
<version>${mkl-dnn.version}</version>
68+
<classifier>${javacpp.platform.windows-x86_64}</classifier>
69+
</dependency>
5870
<dependency>
5971
<groupId>${project.groupId}</groupId>
6072
<artifactId>${javacpp.moduleId}</artifactId>
@@ -66,39 +78,14 @@
6678
<version>${project.version}</version>
6779
<classifier>${javacpp.platform.linux-x86_64.extension}</classifier>
6880
</dependency>
81+
<dependency>
82+
<groupId>${project.groupId}</groupId>
83+
<artifactId>${javacpp.moduleId}</artifactId>
84+
<version>${project.version}</version>
85+
<classifier>${javacpp.platform.windows-x86_64.extension}</classifier>
86+
</dependency>
6987
</dependencies>
7088

71-
<!--
72-
TODO: GitHub Actions fail miserably to build our Windows artifacts for this platform and it
73-
must be done manually on release. Move this dependencies out of this profile once we
74-
have stable Windows CI builds.
75-
-->
76-
<profiles>
77-
<profile>
78-
<id>releasing</id>
79-
<dependencies>
80-
<dependency>
81-
<groupId>org.bytedeco</groupId>
82-
<artifactId>javacpp</artifactId>
83-
<version>${javacpp.version}</version>
84-
<classifier>${javacpp.platform.windows-x86_64}</classifier>
85-
</dependency>
86-
<dependency>
87-
<groupId>org.bytedeco</groupId>
88-
<artifactId>mkl-dnn</artifactId>
89-
<version>${mkl-dnn.version}</version>
90-
<classifier>${javacpp.platform.windows-x86_64}</classifier>
91-
</dependency>
92-
<dependency>
93-
<groupId>${project.groupId}</groupId>
94-
<artifactId>${javacpp.moduleId}</artifactId>
95-
<version>${project.version}</version>
96-
<classifier>${javacpp.platform.windows-x86_64.extension}</classifier>
97-
</dependency>
98-
</dependencies>
99-
</profile>
100-
</profiles>
101-
10289
<build>
10390
<plugins>
10491
<plugin>

tensorflow-core/tensorflow-core-platform-mkl/pom.xml

Lines changed: 18 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,12 @@
5050
<version>${javacpp.version}</version>
5151
<classifier>${javacpp.platform.macosx-x86_64}</classifier>
5252
</dependency>
53+
<dependency>
54+
<groupId>org.bytedeco</groupId>
55+
<artifactId>javacpp</artifactId>
56+
<version>${javacpp.version}</version>
57+
<classifier>${javacpp.platform.windows-x86_64}</classifier>
58+
</dependency>
5359
<dependency>
5460
<groupId>org.bytedeco</groupId>
5561
<artifactId>mkl-dnn</artifactId>
@@ -67,6 +73,12 @@
6773
<version>${mkl-dnn.version}</version>
6874
<classifier>${javacpp.platform.macosx-x86_64}</classifier>
6975
</dependency>
76+
<dependency>
77+
<groupId>org.bytedeco</groupId>
78+
<artifactId>mkl-dnn</artifactId>
79+
<version>${mkl-dnn.version}</version>
80+
<classifier>${javacpp.platform.windows-x86_64}</classifier>
81+
</dependency>
7082
<dependency>
7183
<groupId>${project.groupId}</groupId>
7284
<artifactId>${javacpp.moduleId}</artifactId>
@@ -84,39 +96,14 @@
8496
<version>${project.version}</version>
8597
<classifier>${javacpp.platform.macosx-x86_64.extension}</classifier>
8698
</dependency>
99+
<dependency>
100+
<groupId>${project.groupId}</groupId>
101+
<artifactId>${javacpp.moduleId}</artifactId>
102+
<version>${project.version}</version>
103+
<classifier>${javacpp.platform.windows-x86_64.extension}</classifier>
104+
</dependency>
87105
</dependencies>
88106

89-
<!--
90-
TODO: GitHub Actions fail miserably to build our Windows artifacts for this platform and it
91-
must be done manually on release. Move this dependencies out of this profile once we
92-
have stable Windows CI builds.
93-
-->
94-
<profiles>
95-
<profile>
96-
<id>releasing</id>
97-
<dependencies>
98-
<dependency>
99-
<groupId>org.bytedeco</groupId>
100-
<artifactId>javacpp</artifactId>
101-
<version>${javacpp.version}</version>
102-
<classifier>${javacpp.platform.windows-x86_64}</classifier>
103-
</dependency>
104-
<dependency>
105-
<groupId>org.bytedeco</groupId>
106-
<artifactId>mkl-dnn</artifactId>
107-
<version>${mkl-dnn.version}</version>
108-
<classifier>${javacpp.platform.windows-x86_64}</classifier>
109-
</dependency>
110-
<dependency>
111-
<groupId>${project.groupId}</groupId>
112-
<artifactId>${javacpp.moduleId}</artifactId>
113-
<version>${project.version}</version>
114-
<classifier>${javacpp.platform.windows-x86_64.extension}</classifier>
115-
</dependency>
116-
</dependencies>
117-
</profile>
118-
</profiles>
119-
120107
<build>
121108
<plugins>
122109
<plugin>

0 commit comments

Comments
 (0)