- Various small improvements
- default convenient-fetch doesn't print anymore
- fix output of convenient-fetch
- much improved and much more intuitive quick and dirty fetch mode
- the github plugin now also understands tarball|zipball URLs
- the github plugin will try to search for the latest tag on github, if the URL is an archive URL and no tag was specified
- added --write-protect support
- added Clib support
- added clibs/clib as a scm (source code management) module for embedding sources
- fix cross-platform bugs
- made fetch command a little easier to use
- Various small improvements
- big function rename to
<tool>
::<file>
::<function>
to make it easier to read hopefully - enable recursive git fetches with --recursive
- uses mulle-bashfunctions 4 now
- can now run under zsh if bash is not available
- fix problems with the default git branch (again)
- Various small improvements
- up to 3000 github tags can be fetched now, instead of 30 as before
- improved tar info output a little bit
- installer verbose toggle
- changed to mulle-bashfunctions 2 call convention
- moved to mulle-bashfunctions v2
- new command "exists"
- dont warn on symlink if branch is latest or master
- small beauty fixes in output and code
- git does not need to be installed anymore for the sourcetree support functions
- check for git presence before failing in a more obscure way
- improved typeguess from url
- improve nodetype guessing a little bit
- Various small improvements
- fix
fetch::source::validate_file_url
- fix default git branch checkout, be less verbose on fetch
- can now fetch repositories who dont have master
- a bit less verbose when fetching
- better search-local with file:// urls
- support file:// for local search
- rename list to showcommand
- improved debian packaging with recommends. uses mulle-bashfunctions 1.8.0 now
- fixes for mingw
- remove obsolete verbose output
- internal rename of clone command to fetch
- rename
MULLE_FETCH_CACHE_DIR
toMULLE_FETCH_ARCHIVE_DIR
(as used by rest of mulle-sde)
- use more exekutor wrappers for git commands
- nicer output
- add
._.DS_Store
to .gitignore
- add support for gitlab.com archive guessing
- improve usage info
- remove file from git
- simplify README
- improved brew formula defintion
- use wget if curl is not available
- fix package dependencies more
- fix package dependencies
- fix homebrew install ruby script
- rename install to installer, because of name conflict
- small beauty fix
- improve CMakeLists.txt, update README.md, rename install.sh to install
- simpler CMakeLists.txt
- fix usage bug
- be more convenient, by supporting mulle-fetch
<url>
- fix potential bugs
- README fix
- miniscule code improvement
- use
MULLE_UNAME
instead of UNAME
- improve documentation
- unify mulle-bashfunctions usage and help, also some refactoring
-
- make help command/option more uniform
- improve gitlist recognition
- use new mulle-init from mulle-bashfunctions to reduce init size
- Various small improvements
- improved name guessing of github archives
- libexec-dir is now used properly instead of library-path
- fix test bug and some uglies
- Various small improvements
- improve documentation a bit
- two new plugins, local and file
- rename test runner, add travis, general improvements too
- forked off from mulle-bootstrap. based on mulle-bashfunctions 1.0.0