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