- Write a unit test in
test/test.shwhich checks for the existence of all the files you have created and examines at least some of the file contents to make sure they got created as expected. - Your unit test functions will need to be in headless camel case (e.g.,
testMyNewCommand). - Run the test suite:
$ make check- Build a local copy of
lfetoolby runningmake build. - Run your new command, e.g.:
lfetool new my-new-proj-type awesome-proj-name - Check that all the expected files are created, that any new
maketargets work as expected. - Submit a pull request!