Zack Scholl
|
33aa006c26
|
fix spelling
|
2019-09-07 09:49:08 -07:00 |
|
Zack Scholl
|
845dabbae0
|
Merge branch 'master' of github.com:schollz/croc
|
2019-09-07 09:46:08 -07:00 |
|
Zack Scholl
|
31c1a37b38
|
fix linting
|
2019-09-07 09:46:04 -07:00 |
|
Zack Scholl
|
0277abe5d4
|
gofmt -s -w
|
2019-09-07 09:41:24 -07:00 |
|
Zack
|
175b9a3f76
|
Update README.md
|
2019-09-07 08:18:21 -07:00 |
|
Zack Scholl
|
9a70ea90d1
|
bump 6.1.3
|
2019-09-07 07:41:03 -07:00 |
|
Zack
|
bc6803eeef
|
use single reader (#155)
* dunno
* close file after finished
* fix debugging statements
* use single reader
* update deps
|
2019-09-07 07:34:05 -07:00 |
|
Zack Scholl
|
fb658ccde2
|
update deps
|
2019-09-04 09:00:29 -07:00 |
|
Zack Scholl
|
de7a29470b
|
bump 6.1.2
|
2019-08-27 17:11:58 -07:00 |
|
Zack Scholl
|
4150feddf0
|
skip checking each file each time
|
2019-08-27 09:51:37 -07: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 |
|
Zack Scholl
|
7515c92a8b
|
update deps
|
2019-08-22 13:22:31 -07: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 |
|
Hugo Reeves
|
53328fa58b
|
readme: add nix install instructions
|
2019-08-14 11:09:13 +12: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
|
6178a7e16b
|
First pass at a rewrite.
|
2019-08-10 17:56:54 -05:00 |
|
Zack
|
02f89b1854
|
Merge pull request #150 from TheQueasle/freebsd_support_and_checksum_fixes
Install Script FreeBSD Support and Checksum Checks Fixes
|
2019-08-02 13:27:13 -07: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 |
|