GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - TheAlgorithms/scripts: Scripts used across all The Algorithms repositories

BranchesTags
Open more actions menu

Latest commit

 

History

36 Commits
36 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
directory_md
directory_md
 
 
formatter
formatter
 
 
license_copyright
license_copyright
 
 
test
test
 
 
DIRECTORY.md
DIRECTORY.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
build_directory_md.py
build_directory_md.py
 
 
filename_formatter.sh
filename_formatter.sh
 
 

Repository files navigation

The Algorithms Scripts

Internal scripts used across all The Algorithms repositories

build_directory_md.py

This script should be run by a workflow on every push and pr to update the DIRECTORY.md file. It takes the following arguments:

[0] - Language
[1] - Base path
[2] - Allowed filenames
[3] - Files or folders to ignore (optional)
[4] - Folders to ignore, but include children (optional)

For example, the command for the C++ repo would be:

python3 build_directory_md.py C-Plus-Plus . .cpp,.hpp,.h > DIRECTORY.md

Or more advanced, for the MATLAB / Octave repo:

python3 build_directory_md.py MATLAB-Octave . .m - algorithms > DIRECTORY.md

About

Scripts used across all The Algorithms repositories

Topics

bashfile-formatterformatterhacktoberfestpythonpython3scriptscripts

Resources

Readme
MIT license

Code of conduct

Code of conduct
Activity
Custom properties

Stars

93 stars

Watchers

7 watching

Forks

48 forks
Report repository

Releases

Sponsor this project

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.