Skip to content

Commit 3e737ef

Browse files
committed
release sources
1 parent 3fb203b commit 3e737ef

File tree

507 files changed

+464755
-978
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

507 files changed

+464755
-978
lines changed

.travis.yml

Lines changed: 0 additions & 36 deletions
This file was deleted.

CMakeLists.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
cmake_minimum_required(VERSION 3.8)
22

3-
set(TFSCLIENT_NAME "$ENV{TFSCLIENT_NAME}")
4-
set(TFSCLIENT_VERSION "$ENV{TFSCLIENT_VERSION}")
5-
set(TFSCLIENT_VERSION_GRPC "$ENV{TFSCLIENT_VERSION_GRPC}")
6-
set(TFSCLIENT_VERSION_PROTO "$ENV{TFSCLIENT_VERSION_PROTO}")
3+
set(TFSCLIENT_NAME "tensorflow-serving-client")
4+
set(TFSCLIENT_VERSION "2.3.0")
5+
set(TFSCLIENT_VERSION_GRPC "1.30.0")
6+
set(TFSCLIENT_VERSION_PROTO "3.12.0")
77

88
project(${TFSCLIENT_NAME} VERSION ${TFSCLIENT_VERSION})
99

@@ -20,7 +20,7 @@ else()
2020
list(APPEND GRPCPP_LIBRARIES ${GRPC_LIBRARIES})
2121
endif()
2222

23-
set(PROTO_GENERATED "${CMAKE_SOURCE_DIR}/$ENV{TFSCLIENT_SOURCE}")
23+
set(PROTO_GENERATED "${CMAKE_SOURCE_DIR}/cpp")
2424
file(GLOB_RECURSE PROTO_SOURCES "${PROTO_GENERATED}/*.cc")
2525

2626
add_library(${TFSCLIENT_NAME} STATIC ${PROTO_SOURCES})
@@ -39,8 +39,8 @@ target_link_libraries(${TFSCLIENT_NAME}
3939

4040
include(InstallRequiredSystemLibraries)
4141
set(CPACK_PACKAGE_VERSION ${TFSCLIENT_VERSION})
42-
set(CPACK_PACKAGE_VENDOR "$ENV{TFSCLIENT_AUTHOR_NAME}")
43-
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "$ENV{TFSCLIENT_DESCRIPTION}")
42+
set(CPACK_PACKAGE_VENDOR "Figroc Chen")
43+
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "A prebuilt tensorflow serving client from the tensorflow serving proto files")
4444
set(CPACK_RESOURCE_FILE_README "${CMAKE_CURRENT_SOURCE_DIR}/README.md")
4545
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE")
4646
include(CPack)

Cargo.toml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
[package]
2+
edition = "2018"
3+
name = "tensorflow-serving-client"
4+
version = "2.3.0"
5+
authors = ["Figroc Chen <figroc@gmail.com>"]
6+
license = "Apache-2.0"
7+
description = "A prebuilt tensorflow serving client from the tensorflow serving proto files"
8+
readme = "README.md"
9+
homepage = "https://github.com/figroc/tensorflow-serving-client"
10+
repository = "https://github.com/figroc/tensorflow-serving-client"
11+
documentation = "https://docs.rs/tensorflow-serving-client"
12+
categories = ["api-bindings", "science"]
13+
14+
[dependencies]
15+
futures = "0.3.5"
16+
grpcio = "0.6.0"
17+
protobuf = "2.14.0"
18+
19+
[lib]
20+
crate-type = ["rlib"]
21+
22+
path = "rust/lib.rs"

Dockerfile

Lines changed: 0 additions & 56 deletions
This file was deleted.

build.gradle

Lines changed: 12 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,3 @@
1-
buildscript {
2-
repositories {
3-
mavenCentral()
4-
}
5-
dependencies {
6-
classpath "com.google.protobuf:protobuf-gradle-plugin:0.8.12"
7-
}
8-
}
9-
101
//---export-begin---//
112
ext {
123
vers = [tfs: file("VERSION").text.trim(),
@@ -48,56 +39,19 @@ repositories {
4839
mavenCentral()
4940
}
5041
//---export-end---//
42+
//---export-begin---//
43+
group = "io.opil"
5144

52-
static def buildEnviron(options, prefix="TFSCLIENT") {
53-
return options.collectEntries { k, v ->
54-
def key = k == "_" ? prefix : "${prefix}_${k.toUpperCase()}".toString()
55-
return (v instanceof Map) ? buildEnviron(v, key) : [(key): v]
56-
}
57-
}
58-
59-
static def pathOfExecutable(name) {
60-
def path = "which ${name}".execute()
61-
path.waitFor()
62-
return path.in.text.trim()
63-
}
64-
65-
apply from: "gradle/grpc.gradle"
66-
apply from: "gradle/cmake.gradle"
67-
apply from: "gradle/java.gradle"
68-
apply from: "gradle/wheel.gradle"
69-
apply from: "gradle/node.gradle"
70-
apply from: "gradle/golang.gradle"
71-
apply from: "gradle/mono.gradle"
72-
apply from: "gradle/rust.gradle"
73-
74-
task buildAll {
75-
dependsOn "cmake"
76-
dependsOn "java"
77-
dependsOn "wheel"
78-
dependsOn "node"
79-
dependsOn "golang"
80-
dependsOn "mono"
81-
dependsOn "rust"
82-
}
83-
84-
apply from: "gradle/ossrh.gradle"
85-
86-
task publishAll {
87-
dependsOn "publish"
88-
dependsOn "twine"
89-
dependsOn "npmjs"
90-
dependsOn "nuget"
91-
dependsOn "crate"
45+
dependencies {
46+
compileOnly "javax.annotation:javax.annotation-api:1.3.2"
47+
implementation "com.google.protobuf:protobuf-java:${vers.proto}"
48+
implementation "io.grpc:grpc-protobuf:${vers.grpc}"
49+
implementation "io.grpc:grpc-stub:${vers.grpc}"
9250
}
9351

94-
task __sources__(type: Delete) {
95-
dependsOn "__cpp__"
96-
dependsOn "__java__"
97-
dependsOn "__python__"
98-
dependsOn "__node__"
99-
dependsOn "__golang__"
100-
dependsOn "__csharp__"
101-
dependsOn "__rust__"
102-
delete ".travis.yml", "build.sh", "update.sh", "Dockerfile", "gradle"
52+
compileJava {
53+
options.debug = dist.build != "release"
10354
}
55+
//---export-end---//
56+
// @generated
57+
sourceSets{ main{ java{ srcDir "java" } } }

build.sh

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)