package
0.0.0-20200201204557-d191b88caaa6
Repository: https://github.com/mmcloughlin/trunnel.git
Documentation: pkg.go.dev
# Functions
AssertFileContentsEqual asserts that files a and b have the same contents.
Build checks whether Go source code src builds correctly.
FileContentsEqual determines whether a and b have the same contents.
FileExists tests whether filename exists.
Glob runs a test on all the files matching a glob pattern.
LoadDependenciesDir looks for "deps.yml" in the directory and loads it if it exists.
LoadDependenciesFile loads Dependencies from a YAML file.
LoadFileGroups looks for trunnel files in a directory and returns groups of files that can be "compiled" together (accounting for extern struct declarations).
TempDir creates a temp directory.
TrunnelFiles returns all the trunnel files in the given directory.
# Structs
Dependencies records dependencies between trunnel files.