QuickstartΒΆ
First, make sure that climenu is installed
The easiest way to use climenu is to create a flat menu like so:
import climenu
@climenu.menu()
def build_packages():
'''Build packages'''
# TODO: Call the build scripts here!
print('built the packages!')
@climenu.menu()
def build_release():
'''Build release'''
# TODO: Call the build scripts here!
print('built the release!')
if __name__ == '__main__':
climenu.run()
When you run this code, you will see the following menu:
Main Menu
1 : Build packages
2 : Build release
Enter the selection (0 to exit):
You can see that climenu is using the function docstring for the menu
text.