Tianon Gravi 07f62f199f Merge pull request #3554 from tianon/ubuntu-dep 11 年之前
..
README.md 3d39336a46 Break down hack/make.sh into small scripts, one per 'bundle': test, binary, ubuntu etc. 12 年之前
binary fbac812540 Add -a to our BUILDFLAGS directly, which fixes some fun test compilation issues 11 年之前
cover 59dc2876a7 Add new cover bundlescript for giving a nice report across all the coverprofiles generated by the test scripts 11 年之前
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 年之前
dynbinary 636dfc82b0 Merge pull request #3064 from tianon/custom-dockerinit-path 11 年之前
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 年之前
dyntest-integration f0879a1e14 Add separate "test-integration" bundlescript (and corresponding dyntest-integration bundlescript) 11 年之前
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 年之前
test-integration f0879a1e14 Add separate "test-integration" bundlescript (and corresponding dyntest-integration bundlescript) 11 年之前
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 年之前
ubuntu 07f62f199f Merge pull request #3554 from tianon/ubuntu-dep 11 年之前

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