Tianon Gravi 07f62f199f Merge pull request #3554 from tianon/ubuntu-dep 11 years ago
..
README.md 3d39336a46 Break down hack/make.sh into small scripts, one per 'bundle': test, binary, ubuntu etc. 12 years ago
binary fbac812540 Add -a to our BUILDFLAGS directly, which fixes some fun test compilation issues 11 years ago
cover 59dc2876a7 Add new cover bundlescript for giving a nice report across all the coverprofiles generated by the test scripts 11 years ago
cross 4100e9b7df Update cross and tgz to play nicely together (creating a tgz for each supported OS/ARCH), and update release.sh to upload binaries and tgz files for all the supported OS/ARCH combos 11 years ago
dynbinary 636dfc82b0 Merge pull request #3064 from tianon/custom-dockerinit-path 11 years ago
dyntest ca405786f4 Unify dyntest/test and dynbinary/binary hack bundlescripts further by cross-invocation and keeping all the logic in one place, taking advantage of LDFLAGS_STATIC that is the only bit that gets replaced for dyntest/dynbinary 11 years ago
dyntest-integration f0879a1e14 Add separate "test-integration" bundlescript (and corresponding dyntest-integration bundlescript) 11 years ago
test bac3a8e6f5 Add much better pruning of non-tested directories, including pruning the integration tests directory (doing more with "find" and nothing with "grep") 11 years ago
test-integration f0879a1e14 Add separate "test-integration" bundlescript (and corresponding dyntest-integration bundlescript) 11 years ago
tgz 4100e9b7df Update cross and tgz to play nicely together (creating a tgz for each supported OS/ARCH), and update release.sh to upload binaries and tgz files for all the supported OS/ARCH combos 11 years ago
ubuntu 07f62f199f Merge pull request #3554 from tianon/ubuntu-dep 11 years ago

README.md

This directory holds scripts called by make.sh in the parent directory.

Each script is named after the bundle it creates. They should not be called directly - instead, pass it as argument to make.sh, for example:

./hack/make.sh test
./hack/make.sh binary ubuntu

# Or to run all bundles:
./hack/make.sh

To add a bundle:

  • Create a shell-compatible file here
  • Add it to $DEFAULT_BUNDLES in make.sh