File code/core/core.bash

Functions

  • core:

  • core_setup_new_project:

  • core_scrawl:

  • core_install: binDir the absolute path to the bindirectory that should be added to PATH in ~/.bashrc

  • bashrc_path_append: binDir an asbolute path to add to ~/.bashrc

  • core_setup: Each step is optional

  • Move the cli library to ~/.vendor/bash-cli and symlink to it

  • Add vendor/ to gitignore file

  • Write the 'run' script for the new project into its bin dir and append the project's bin dir to PATH in ~/.bashrc

  • Write the 'install' script for the new project into its root dir

  • Create the directory structure used for a library

  • Output sample group.bash files, internal files, and help files, along with alias functions being present

  • sys_install_and_symlink:

  • add_vendor_to_git_ignore:

  • write_run_script:

  • create_dir_structure:

  • copy_install_files:

  • write_sample_scripts: