Fix broken examples build (#10614)

* Add .bazelrc for examples repo

* Include examples in some of our basic tests
diff --git a/examples/.bazelrc b/examples/.bazelrc
new file mode 100644
index 0000000..554440c
--- /dev/null
+++ b/examples/.bazelrc
@@ -0,0 +1 @@
+build --cxxopt=-std=c++14 --host_cxxopt=-std=c++14
diff --git a/kokoro/linux/bazel/common.cfg b/kokoro/linux/bazel/common.cfg
index 6d35d8b..cd41cb2 100644
--- a/kokoro/linux/bazel/common.cfg
+++ b/kokoro/linux/bazel/common.cfg
@@ -6,7 +6,7 @@
 
 env_vars {
   key: "BAZEL_TARGETS"
-  value: "//src/..."
+  value: "//src/... @com_google_protobuf_examples//..."
 }
 
 action {
diff --git a/kokoro/linux/cmake/build.sh b/kokoro/linux/cmake/build.sh
index 523253d..ee06d95 100755
--- a/kokoro/linux/cmake/build.sh
+++ b/kokoro/linux/cmake/build.sh
@@ -19,7 +19,7 @@
   --cidfile $tmpfile \
   -v $GIT_REPO_ROOT:/workspace \
   $CONTAINER_IMAGE \
-  /test.sh -Dprotobuf_BUILD_CONFORMANCE=ON
+  /test.sh -Dprotobuf_BUILD_CONFORMANCE=ON -Dprotobuf_BUILD_EXAMPLES=ON
 
 # Save logs for Kokoro
 docker cp \
diff --git a/kokoro/windows/bazel/build.bat b/kokoro/windows/bazel/build.bat
index 0b2ba9f..55fba16 100644
--- a/kokoro/windows/bazel/build.bat
+++ b/kokoro/windows/bazel/build.bat
@@ -24,7 +24,7 @@
 @rem TODO(b/241484899) Enable conformance tests on windows.
 bazel %BAZEL_STARTUP% test %BAZEL_FLAGS% ^
   --test_tag_filters=-conformance --build_tag_filters=-conformance ^
-  //src/...  || goto :error
+  //src/...  @com_google_protobuf_examples//... || goto :error
 
 goto :EOF
 
diff --git a/kokoro/windows/cmake/build.bat b/kokoro/windows/cmake/build.bat
index 29d012b..49c89d3 100644
--- a/kokoro/windows/cmake/build.bat
+++ b/kokoro/windows/cmake/build.bat
@@ -13,6 +13,7 @@
 
 cmake .. ^
 	-G "Visual Studio 15 2017" -A x64 ^
+  -Dprotobuf_BUILD_EXAMPLES=ON ^
 	-Dprotobuf_BUILD_CONFORMANCE=OFF ^
 	-Dprotobuf_WITH_ZLIB=OFF ^
 	-Dprotobuf_TEST_XML_OUTDIR=%KOKORO_ARTIFACTS_DIR%\logs\ || goto :error