Collection of bash tools
DownloadDependencies.sh
is a Bash script designed to automate the process of downloading and managing project dependencies from GitHub. The script ensures that the necessary dependencies are retrieved and properly set up in the specified vendor directory.
- Downloads dependencies using a package manager from GitHub.
- Extracts the required files to the appropriate directory.
- Verifies the existence of necessary scripts post-download.
- Logs actions and errors in the terminal.
- Ensure that
curl
is installed on your system. - Set the
TCLI_PATH_VENDOR
environment variable to the target directory for storing dependencies. - Optionally, have logging setup with
TCLI_LINUX_LOGGER_LOADED
.
To download a dependency, use the following command:
download_dependencies <dependency_name> <script_name>
This project is licensed under the GNU GPL 3 License. See the LICENSE file for more details.
See the CONTRIBUTING.md file for information on how to contribute to this project.