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/28 18:01:37 UTC

[2/4] 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/63f31e0c
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/63f31e0c
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/63f31e0c

Branch: refs/heads/1.1.x
Commit: 63f31e0cf17e62ff5479d421112a8c80efa954c1
Parents: 1e24a39
Author: Vijay Srinivasaraghavan <vi...@yahoo.com>
Authored: Mon Dec 5 08:58:00 2016 -0800
Committer: Anand Mazumdar <an...@apache.org>
Committed: Wed Dec 28 09:56:13 2016 -0800

----------------------------------------------------------------------
 src/Makefile.am | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/63f31e0c/src/Makefile.am
----------------------------------------------------------------------
diff --git a/src/Makefile.am b/src/Makefile.am
index f82c985..c2ab5b9 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -333,7 +333,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 =							\
@@ -389,6 +394,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 $^
@@ -1589,8 +1614,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