dotnet: split PROTOC Commands

This commit is contained in:
Corentin Le Molgat
2018-06-28 17:46:41 +02:00
parent a3af1d6d92
commit 0ef0e66158

View File

@@ -179,26 +179,61 @@ $(OBJ_DIR)/swig/sat_csharp_wrap.$O: \
$(OBJ_OUT)$(OBJ_DIR)$Sswig$Ssat_csharp_wrap.$O
# Protobufs
$(GEN_DIR)/com/google/ortools/constraintsolver/SearchLimit.g.cs: $(SRC_DIR)/ortools/constraint_solver/search_limit.proto
$(PROTOC) --proto_path=$(SRC_DIR) --csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Sconstraintsolver --csharp_opt=file_extension=.g.cs $(SRC_DIR)$Sortools$Sconstraint_solver$Ssearch_limit.proto
$(GEN_DIR)/com/google/ortools/constraintsolver/SearchLimit.g.cs: \
$(SRC_DIR)/ortools/constraint_solver/search_limit.proto | \
$(GEN_DIR)/com/google/ortools/constraintsolver
$(PROTOC) --proto_path=$(SRC_DIR) \
--csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Sconstraintsolver \
--csharp_opt=file_extension=.g.cs \
$(SRC_DIR)$Sortools$Sconstraint_solver$Ssearch_limit.proto
$(GEN_DIR)/com/google/ortools/constraintsolver/SolverParameters.g.cs: $(SRC_DIR)/ortools/constraint_solver/solver_parameters.proto
$(PROTOC) --proto_path=$(SRC_DIR) --csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Sconstraintsolver --csharp_opt=file_extension=.g.cs $(SRC_DIR)$Sortools$Sconstraint_solver$Ssolver_parameters.proto
$(GEN_DIR)/com/google/ortools/constraintsolver/SolverParameters.g.cs: \
$(SRC_DIR)/ortools/constraint_solver/solver_parameters.proto | \
$(GEN_DIR)/com/google/ortools/constraintsolver
$(PROTOC) --proto_path=$(SRC_DIR) \
--csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Sconstraintsolver \
--csharp_opt=file_extension=.g.cs \
$(SRC_DIR)$Sortools$Sconstraint_solver$Ssolver_parameters.proto
$(GEN_DIR)/com/google/ortools/constraintsolver/Model.g.cs: $(SRC_DIR)/ortools/constraint_solver/solver_parameters.proto
$(PROTOC) --proto_path=$(SRC_DIR) --csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Sconstraintsolver --csharp_opt=file_extension=.g.cs $(SRC_DIR)$Sortools$Sconstraint_solver$Smodel.proto
$(GEN_DIR)/com/google/ortools/constraintsolver/Model.g.cs: \
$(SRC_DIR)/ortools/constraint_solver/solver_parameters.proto | \
$(GEN_DIR)/com/google/ortools/constraintsolver
$(PROTOC) --proto_path=$(SRC_DIR) \
--csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Sconstraintsolver \
--csharp_opt=file_extension=.g.cs \
$(SRC_DIR)$Sortools$Sconstraint_solver$Smodel.proto
$(GEN_DIR)/com/google/ortools/constraintsolver/RoutingParameters.g.cs: $(SRC_DIR)/ortools/constraint_solver/routing_parameters.proto
$(PROTOC) --proto_path=$(SRC_DIR) --csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Sconstraintsolver --csharp_opt=file_extension=.g.cs $(SRC_DIR)$Sortools$Sconstraint_solver$Srouting_parameters.proto
$(GEN_DIR)/com/google/ortools/constraintsolver/RoutingParameters.g.cs: \
$(SRC_DIR)/ortools/constraint_solver/routing_parameters.proto | \
$(GEN_DIR)/com/google/ortools/constraintsolver
$(PROTOC) --proto_path=$(SRC_DIR) \
--csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Sconstraintsolver \
--csharp_opt=file_extension=.g.cs \
$(SRC_DIR)$Sortools$Sconstraint_solver$Srouting_parameters.proto
$(GEN_DIR)/com/google/ortools/constraintsolver/RoutingEnums.g.cs: $(SRC_DIR)/ortools/constraint_solver/routing_enums.proto
$(PROTOC) --proto_path=$(SRC_DIR) --csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Sconstraintsolver --csharp_opt=file_extension=.g.cs $(SRC_DIR)$Sortools$Sconstraint_solver$Srouting_enums.proto
$(GEN_DIR)/com/google/ortools/constraintsolver/RoutingEnums.g.cs: \
$(SRC_DIR)/ortools/constraint_solver/routing_enums.proto | \
$(GEN_DIR)/com/google/ortools/constraintsolver
$(PROTOC) --proto_path=$(SRC_DIR) \
--csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Sconstraintsolver \
--csharp_opt=file_extension=.g.cs \
$(SRC_DIR)$Sortools$Sconstraint_solver$Srouting_enums.proto
$(GEN_DIR)/com/google/ortools/sat/CpModel.g.cs: $(SRC_DIR)/ortools/sat/cp_model.proto
$(PROTOC) --proto_path=$(SRC_DIR) --csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Ssat --csharp_opt=file_extension=.g.cs $(SRC_DIR)$Sortools$Ssat$Scp_model.proto
$(GEN_DIR)/com/google/ortools/sat/CpModel.g.cs: \
$(SRC_DIR)/ortools/sat/cp_model.proto | \
$(GEN_DIR)/com/google/ortools/sat
$(PROTOC) --proto_path=$(SRC_DIR) \
--csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Ssat \
--csharp_opt=file_extension=.g.cs \
$(SRC_DIR)$Sortools$Ssat$Scp_model.proto
$(GEN_DIR)/com/google/ortools/sat/SatParameters.g.cs: $(SRC_DIR)/ortools/sat/sat_parameters.proto
$(PROTOC) --proto_path=$(SRC_DIR) --csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Ssat --csharp_opt=file_extension=.g.cs $(SRC_DIR)$Sortools$Ssat$Ssat_parameters.proto
$(GEN_DIR)/com/google/ortools/sat/SatParameters.g.cs: \
$(SRC_DIR)/ortools/sat/sat_parameters.proto | \
$(GEN_DIR)/com/google/ortools/sat
$(PROTOC) --proto_path=$(SRC_DIR) \
--csharp_out=$(GEN_DIR)$Scom$Sgoogle$Sortools$Ssat \
--csharp_opt=file_extension=.g.cs \
$(SRC_DIR)$Sortools$Ssat$Ssat_parameters.proto
$(CLR_KEYFILE):
ifdef CLR_KEYFILE