Commit Graph

129 Commits

Author SHA1 Message Date
Zack Scholl eb85477086 bump 6.4.4 2019-11-19 15:25:33 -08:00
Zack Scholl 60d6489c69 bump 6.4.3 2019-11-19 14:01:57 -08:00
Maxim Baz cc6af6e5e8
Checkout the version tag when cloning repo 2019-11-19 22:57:24 +01:00
Maxim Baz 1cdccfa884
Add version to the dir name in the source tarball 2019-11-19 19:38:29 +01:00
Zack Scholl fb35da42ed upload separately 2019-11-19 10:15:02 -08:00
Zack Scholl d91ce7e469 bump 6.4.2 2019-11-19 10:12:18 -08:00
Zack Scholl 0694d61294 add upload asset to goreleaser #172 2019-11-19 09:24:13 -08:00
Zack Scholl 60030cdfbb bump 6.4.1 2019-11-18 14:31:29 -08:00
Zack Scholl 6b26af4dca bump 6.4.0 2019-11-18 13:15:51 -08:00
Zack Scholl c369f67745 fix src bundle 2019-11-18 12:02:54 -08:00
Zack Scholl 19b5923f48 bump 6.3.0 2019-11-18 10:20:29 -08:00
Zack Scholl 6a036d68f6 update releaser 2019-11-18 07:36:49 -08:00
Zack Scholl b8bcbb3ecc bump 6.2.3 2019-11-17 13:20:45 -08:00
Zack Scholl a7aed67c65 bump 6.2.2 2019-11-17 13:00:41 -08:00
Zack Scholl 04724f4900 bump 6.2.1 2019-11-17 09:44:02 -08:00
Zack Scholl aaeda77af4 bump 6.2.0 2019-10-24 07:22:57 -07:00
Micheal Quinn 183791d4c4
Adding in a more detailed error message for when an extraction tool is not found in PATH. CentOS 8 Minimal install seems to not include tar... 2019-10-08 22:49:32 -05:00
Zack Scholl e286321d39 bump 6.1.5 2019-10-07 16:22:58 -07:00
Zack Scholl 00e6ac9316 bump 6.1.4 2019-10-03 12:08:18 -07:00
Micheal Quinn 932f037b17
Moving the new script back into place. I think the merge conflict is resolved now. 2019-09-10 07:31:13 -05:00
Micheal Quinn fe4e9c357a
Upping version of croc in the installer script. 2019-09-10 07:30:31 -05:00
Micheal Quinn f01165e9f4
Trying to get out of this merge confilct 2019-09-10 07:29:17 -05:00
Micheal Quinn 5fbb787a84
Adding in message and exit for cygwin. 2019-09-10 07:20:39 -05:00
Micheal Quinn 97f65bf51d
Adding in stdout of checksum check if the check fails 2019-08-23 11:50:40 -05:00
Micheal Quinn 07a2abd808
Adding in a banner...because all the cool kids are doing it. 2019-08-23 11:05:57 -05:00
Micheal Quinn 7a6c4db5f9
Moving new file to default.txt. Removed todo (will be recreated in the pull request to come) 2019-08-21 22:47:51 -05:00
Micheal Quinn e3e7ada3e6
Updating todo 2019-08-15 20:50:33 -05:00
Micheal Quinn 105357bcbf
Updating todo 2019-08-15 20:49:30 -05:00
Micheal Quinn d6d96e487f
fixing returncode for download_file 2019-08-15 20:48:46 -05:00
Micheal Quinn d3207e6190
First pass of upping rcodes for some of the functions that may have tool return codes clash. Also changing some logic for determine_os and determine_arch to make it a little more better 2019-08-15 20:06:04 -05:00
Quinn 51e77ba0c4
Update rewrite_todo.md 2019-08-14 17:07:43 -05:00
Quinn f3efbb34af
Update rewrite_todo.md 2019-08-14 17:04:21 -05:00
Quinn 9e9f43c352
Update rewrite_todo.md 2019-08-13 23:16:46 -05:00
Quinn 27bc2e8c8a
Update rewrite_todo.md 2019-08-13 23:09:13 -05:00
Quinn 559807f97d
Forgot to update the function name for cygwin 2019-08-13 22:51:06 -05:00
Quinn a31bc56c23
More Cygwin updates
Forgot to update the install logic case statement in main
2019-08-13 22:45:59 -05:00
Quinn a9caea4d64
More WIndwos (cygwin) updates
Add install_file_cygwin function to support this case
2019-08-13 22:41:48 -05:00
Quinn ec09a990af
Adding croc_dl_ext update
For when we are on a Windows/CYGWIN host
2019-08-13 22:34:40 -05:00
Micheal Quinn a72172d11e
Adding update to checksum check function to always filter the checksum file based on downloaded file. Adding CYGWIN croc_os switch for windows support (needs more testing) 2019-08-13 22:28:26 -05:00
Quinn 081e267a19
check off bsds 2019-08-12 21:15:38 -05:00
Quinn d429e09e95
quick todo file 2019-08-12 21:15:06 -05:00
Micheal Quinn 588dfe6c00
Removing cleanup logic. rm -rf in a script terrifies me. The script attempts to place it into the temp dir, so we will let the OS clean it up. 2019-08-12 14:40:46 -05:00
Micheal Quinn e2e48d9e84
Adding in fix for macOS (Darwin) not having an install case. Uses the same logic from install_file_freebsd 2019-08-12 11:04:50 -05:00
Micheal Quinn b8d1d11b68
Changing PREFIX to INSTALL_PREFIX to avoid clashing with possibly set environment variables. Adding logic to handle if we are on termux on android (adapted from previous croc install script). Adding an info message for what prefix was set to. Adding in armv71 support (need to add more or make this a generic case to catch more arm devices). 2019-08-12 10:53:09 -05:00
Micheal Quinn 34743118de
script header cleanup 2019-08-12 09:16:24 -05:00
Micheal Quinn 9c6f01ca91
swapping getopt (which apparently is not good to use) for getopts in an attempt to make it more cross-platform without having to break out the logic based on OS...again... 2019-08-11 17:07:43 -05:00
Micheal Quinn d39266a36d
wrangling another batch of wild global vars that should be local vars 2019-08-11 16:35:51 -05:00
Micheal Quinn bf15c4c424
Adding help message formatting. Adding in sudo check. Caught and fixed some global variables that should be local. 2019-08-11 16:00:56 -05:00
Micheal Quinn 2c2920eb9c
Adding description information. Added print message function for fancy colors in the output. 2019-08-11 15:33:42 -05:00
Micheal Quinn e7d6d096a8
Adding in root check to install commands with fallback to sudo. Splitting install logic out based on host OS 2019-08-11 13:01:00 -05:00
Micheal Quinn b0ac5024a4
Adding a function to handle creation of temp dir. Polished the checksum check function to handle more cases/OSes 2019-08-11 12:31:19 -05:00
Micheal Quinn 9530952eb6
Adding install function and cleanup function 2019-08-10 21:45:53 -05:00
Micheal Quinn eaf448ddac
Adding install function and logic 2019-08-10 21:08:04 -05:00
Micheal Quinn c82dda45d9
Adding in extract file logic. 2019-08-10 18:26:06 -05:00
Micheal Quinn 7a684e7266
moving the rewrite into the proper location 2019-08-10 17:57:37 -05:00
Micheal Quinn d5a8d07d1c
Fixing the macos shasum call to fit into the checksum check 2019-08-02 14:37:56 -05:00
Micheal Quinn 2c27d7aabd
reverting line 147 2019-08-01 13:02:44 -05:00
Micheal Quinn f8d60c0011
Adding in some fixes for FreeBSD (tested in a FreeNAS jail 'FreeBSD 11.2-STABLE') as well as a fix for the checksum logic not correctly comparing the checksums. This still needs testing on a MacOS host 2019-08-01 12:55:05 -05:00
Zack Scholl e1e722fc5b bump 6.1.1 2019-07-20 10:01:10 -06:00
Zack Scholl 336f314854 bump 6.1.0 2019-07-18 07:22:38 -06:00
Zack Scholl 928ee1f496 bump 6.0.12 2019-07-14 20:33:47 -06:00
Zack Scholl 57564314b0 bump 6.0.11 2019-07-06 10:17:37 -06:00
Zack Scholl ba00eda176 bump 6.0.10 2019-06-20 07:10:37 -07:00
Zack Scholl 1d744f1b4a bump version 2019-06-17 13:28:56 -06:00
Zack Scholl f35c5b88b6 bump 2019-06-11 10:05:34 -06:00
Zack Scholl 2e2700988b update deps 2019-06-04 09:31:24 -06:00
Zack Scholl 15034cc6d2 bump version 2019-05-27 08:01:37 -07:00
Zack Scholl 59b6558ce9 bump 2019-05-12 09:31:22 -06:00
Zack Scholl 8bdc71a06c version bump 2019-05-12 08:55:42 -06:00
Zack Scholl c45d3c01e5 bump version 2019-05-10 07:16:00 -06:00
Zack Scholl f91d52bead update version 2019-05-09 22:59:33 -06:00
Zack Scholl bd9c7b5ae9 include hash 2019-05-03 21:19:04 -06:00
Zack Scholl cb69e49283 include hash in version 2019-05-03 20:15:29 -07:00
Zack Scholl b7c817a04a update default.txt 2019-05-02 16:45:37 -07:00
Zack Scholl 78e4ee2b68 update version 2019-05-02 13:28:28 -07:00
Zack Scholl 2f4e5cdec4 update versoin 2019-05-02 13:25:03 -07:00
Zack Scholl 37b29aebce update version 2019-05-02 13:23:23 -07:00
Zack Scholl 9e61f38707 add go generate code for updating version 2019-05-02 13:14:09 -07:00
Zack Scholl abc5e3f6c0 move install script 2019-05-02 11:31:26 -07:00