bazel: Update sample build
This commit is contained in:
committed by
Mizux Seiha
parent
e8f6e86afd
commit
c9caf3d914
@@ -1,5 +1,5 @@
|
||||
load(":code_samples.bzl", "code_sample_cc")
|
||||
|
||||
code_sample_cc(sample = "knapsack")
|
||||
code_sample_cc(name = "knapsack")
|
||||
|
||||
code_sample_cc(sample = "simple_knapsack_program")
|
||||
code_sample_cc(name = "simple_knapsack_program")
|
||||
|
||||
@@ -1,18 +1,20 @@
|
||||
def code_sample_cc(sample):
|
||||
"""Helper macro to compile and test code samples."""
|
||||
|
||||
def code_sample_cc(name):
|
||||
native.cc_binary(
|
||||
name = sample,
|
||||
srcs = [sample + ".cc"],
|
||||
name = name,
|
||||
srcs = [name + ".cc"],
|
||||
deps = [
|
||||
"//ortools/algorithms:knapsack_solver_lib",
|
||||
],
|
||||
)
|
||||
|
||||
native.cc_test(
|
||||
name = sample+"_test",
|
||||
name = name+"_test",
|
||||
size = "small",
|
||||
srcs = [sample + ".cc"],
|
||||
srcs = [name + ".cc"],
|
||||
deps = [
|
||||
":"+sample,
|
||||
":"+name,
|
||||
"//ortools/algorithms:knapsack_solver_lib",
|
||||
],
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user