Skip to content

Commit d9fa234

Browse files
committed
release sources
1 parent 4a09c13 commit d9fa234

File tree

505 files changed

+484148
-956
lines changed

Some content is hidden

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

505 files changed

+484148
-956
lines changed

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.5.1")
5+
set(TFSCLIENT_VERSION_GRPC "1.35.0")
6+
set(TFSCLIENT_VERSION_PROTO "3.14.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 "P 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.5.1"
5+
authors = ["P 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.15"
16+
grpcio = "0.7.0"
17+
protobuf = "2.22.0"
18+
19+
[lib]
20+
crate-type = ["rlib"]
21+
22+
path = "rust/lib.rs"

Dockerfile

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

build.gradle

Lines changed: 12 additions & 60 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(),
@@ -49,58 +40,19 @@ repositories {
4940
mavenCentral()
5041
}
5142
//---export-end---//
43+
//---export-begin---//
44+
group = "io.opil"
5245

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

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

build.sh

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

0 commit comments

Comments
 (0)