blue-city-97042
11/03/2023, 6:27 PMblue-city-97042
11/03/2023, 6:29 PMblue-city-97042
11/03/2023, 7:08 PMpython_sources(
name="core_libs_src",
sources=["riithon_core/**/*.py"],
resolve="core_libs"
)
#python_sources(
# name="src",
# sources=["riithon_core/**/*.py"],
# resolve=parametrize("core_libs","event_detection")
#)
python_sources(
name="event_detection_libs_src",
sources=["riithon_core/**/*.py"],
resolve="event_detection"
)
python_distribution(
name = "dist1",
dependencies = [":core_libs_src"],
provides=python_artifact(
name="riithon-core-corenlp-model",
version="1.0.0"
),
repositories = [ "@rii-dev" ]
)
python_distribution(
name = "dist2",
dependencies = [":event_detection_libs_src"],
provides=python_artifact(
name="riithon-core-corenlp-model2",
version="1.0.0"
),
repositories = [ "@rii-dev" ]
)
blue-city-97042
11/03/2023, 7:11 PMblue-city-97042
11/03/2023, 7:21 PMcurved-television-6568
11/06/2023, 2:37 PM__defaults__
could be useful for you to reduce boiler plate, unless you’re using macros or something like that already..
https://www.pantsbuild.org/docs/targets#field-default-valuescurved-television-6568
11/06/2023, 2:38 PMparametrize
https://www.pantsbuild.org/docs/targets#parametrizing-targetsblue-city-97042
11/06/2023, 5:26 PMblue-city-97042
11/06/2023, 5:26 PM__defaults__
look like a good solution too.curved-television-6568
11/06/2023, 5:48 PM