You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by an...@apache.org on 2016/12/05 19:31:46 UTC
[2/3] mesos git commit: Enabled java protos generation for v1
Master/Agent API.
Enabled java protos generation for v1 Master/Agent API.
The corresponding master/agent protos are now included in the
generated Mesos JAR.
Review: https://reviews.apache.org/r/53825/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/e1ae5cf8
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/e1ae5cf8
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/e1ae5cf8
Branch: refs/heads/master
Commit: e1ae5cf8030821e1527466e84a0dfe1864406926
Parents: 2786ef6
Author: Vijay Srinivasaraghavan <vi...@yahoo.com>
Authored: Mon Dec 5 08:58:00 2016 -0800
Committer: Anand Mazumdar <an...@apache.org>
Committed: Mon Dec 5 11:19:29 2016 -0800
----------------------------------------------------------------------
src/Makefile.am | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mesos/blob/e1ae5cf8/src/Makefile.am
----------------------------------------------------------------------
diff --git a/src/Makefile.am b/src/Makefile.am
index 9177ea6..87d28b1 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -336,7 +336,12 @@ PYTHON_PROTOS = \
V1_JAVA_PROTOS = \
java/generated/org/apache/mesos/v1/Protos.java \
+ java/generated/org/apache/mesos/v1/agent/Protos.java \
+ java/generated/org/apache/mesos/v1/allocator/Protos.java \
java/generated/org/apache/mesos/v1/executor/Protos.java \
+ java/generated/org/apache/mesos/v1/maintenance/Protos.java \
+ java/generated/org/apache/mesos/v1/master/Protos.java \
+ java/generated/org/apache/mesos/v1/quota/Protos.java \
java/generated/org/apache/mesos/v1/scheduler/Protos.java
V1_PYTHON_PROTOS = \
@@ -392,6 +397,26 @@ java/generated/org/apache/mesos/v1/executor/Protos.java: $(V1_EXECUTOR_PROTO)
$(MKDIR_P) $(@D)
$(PROTOC) $(PROTOCFLAGS) --java_out=java/generated $^
+java/generated/org/apache/mesos/v1/quota/Protos.java: $(V1_QUOTA_PROTO)
+ $(MKDIR_P) $(@D)
+ $(PROTOC) $(PROTOCFLAGS) --java_out=java/generated $^
+
+java/generated/org/apache/mesos/v1/agent/Protos.java: $(V1_AGENT_PROTO)
+ $(MKDIR_P) $(@D)
+ $(PROTOC) $(PROTOCFLAGS) --java_out=java/generated $^
+
+java/generated/org/apache/mesos/v1/allocator/Protos.java: $(V1_ALLOCATOR_PROTO)
+ $(MKDIR_P) $(@D)
+ $(PROTOC) $(PROTOCFLAGS) --java_out=java/generated $^
+
+java/generated/org/apache/mesos/v1/maintenance/Protos.java: $(V1_MAINTENANCE_PROTO)
+ $(MKDIR_P) $(@D)
+ $(PROTOC) $(PROTOCFLAGS) --java_out=java/generated $^
+
+java/generated/org/apache/mesos/v1/master/Protos.java: $(V1_MASTER_PROTO)
+ $(MKDIR_P) $(@D)
+ $(PROTOC) $(PROTOCFLAGS) --java_out=java/generated $^
+
java/generated/org/apache/mesos/v1/Protos.java: $(V1_MESOS_PROTO)
$(MKDIR_P) $(@D)
$(PROTOC) $(PROTOCFLAGS) --java_out=java/generated $^
@@ -1616,8 +1641,13 @@ libjava_la_CPPFLAGS += -I$(srcdir)/java/jni -Ijava/jni
libjava_la_DEPENDENCIES = \
$(MESOS_PROTO) \
+ $(V1_AGENT_PROTO) \
+ $(V1_ALLOCATOR_PROTO) \
$(V1_EXECUTOR_PROTO) \
+ $(V1_MAINTENANCE_PROTO) \
+ $(V1_MASTER_PROTO) \
$(V1_MESOS_PROTO) \
+ $(V1_QUOTA_PROTO) \
$(V1_SCHEDULER_PROTO)
# We don't add libjava.la to libmesos_no_3rdparty.la so we don't