sandboxed-api/sandboxed_api
Christian Blichmann 24c3e34344 Implement a GetDataDependencyFilepath() for CMake (non-Bazel really).
This code assumes, like Bazel's runfiles that the data dependency to access
exists in the same sub-tree as the binary:

WORKSPACE
+- sandboxed_api/sandbox2/examples/crc4
                                   +- crc4bin
                                   +- crc4sandbox

The code requires the directory structure to exist, so that in the example
above, crc4sandbox can use
  GetDataDependencyFilepath("sandboxed_api/sandbox2/examples/crc4/crc4bin")

regardless of how it was called.

PiperOrigin-RevId: 251834480
Change-Id: I6470b62ce9b403297116481a0c17c070992f2e81
2019-06-06 05:44:32 -07:00
..
bazel Fix sandbox2 tests when run with CTest 2019-06-03 06:27:59 -07:00
docs Document required deps for Gentoo 2019-04-05 11:09:02 +02:00
examples Use newer gflags namespace for command-line flags 2019-06-05 07:39:38 -07:00
sandbox2 Implement a GetDataDependencyFilepath() for CMake (non-Bazel really). 2019-06-06 05:44:32 -07:00
tools/generator2 Disable compiler warnings for consistency with internal settings. 2019-05-09 05:21:34 -07:00
util Internal change 2019-06-05 00:26:14 -07:00
BUILD.bazel Internal change 2019-06-05 00:26:14 -07:00
call.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
client.cc Use newer gflags namespace for command-line flags 2019-06-05 07:39:38 -07:00
CMakeLists.txt CMake support for Sandbox2 2019-05-06 14:03:29 +02:00
embed_file.cc Make embed_file use raw logging 2019-04-10 07:56:06 -07:00
embed_file.h Formatting fixes and include file hygiene. 2019-03-26 07:54:21 -07:00
file_toc.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
lenval_core.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
proto_arg.proto Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
proto_helper.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
rpcchannel.cc Internal change 2019-04-23 10:42:14 -07:00
rpcchannel.h Make StatusMatcher more flexible 2019-04-23 10:30:45 -07:00
sandbox.cc Formatting fixes. 2019-03-19 03:41:32 -07:00
sandbox.h Formatting fixes and include file hygiene. 2019-03-26 07:54:21 -07:00
sapi_test.cc Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
transaction.cc Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
transaction.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_abstract.cc Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_abstract.h Formatting fixes and include file hygiene. 2019-03-26 07:54:21 -07:00
var_array.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_int.cc Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_int.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_lenval.cc Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_lenval.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_pointable.cc Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_pointable.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_proto.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_ptr.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_reg.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_struct.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_type.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
var_void.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00
vars.h Sandboxed API OSS release. 2019-03-18 19:00:48 +01:00