message: Generate per-platform tensorflowlite shared libs
  This enables building the C++ shared library via:
  bazel build //tensorflow/lite:tensorflowlite
  which will generate the appropriate platform-specific variant.
diff: @@ -466,13 +466,15 @@ cc_test(
  # Shared lib target for convenience, pulls in the core runtime and builtin ops.
  # Note: This target is not yet finalized, and the exact set of exported (C/C++)
  -# APIs is subject to change.
  +# APIs is subject to change. The output library name is platform dependent:
  +# - Linux/Android: `libtensorflowlite.so`
  +# - Mac: `libtensorflowlite.dylib`
  +# - Windows: `tensorflowlite.dll`
  tflite_cc_shared_object(
  - name = "libtensorflowlite.so",
  + name = "tensorflowlite",
  linkopts = select({
  "//tensorflow:macos": [
  "-Wl,-exported_symbols_list,$(location //tensorflow/lite:tflite_exported_symbols.lds)",
  - "-Wl,-install_name,@rpath/libtensorflowlite.so",
  ],
  "//tensorflow:windows": [],
  "//conditions:default": [
  @@ -480,6 +482,7 @@ tflite_cc_shared_object(
  "-Wl,--version-script,$(location //tensorflow/lite:tflite_version_script.lds)",
  ],
  }),
  + per_os_targets = True,
  deps = [
  ":framework",
  ":tflite_exported_symbols.lds",
  