Define Header inserts uuids as #ifndef guards in c++ .h and .hpp files.
Simply run cargo build -r
Define Header can target either single files or folders. Simply call the program and supply the path to your folder or file as the first argument.
Suppose you had a header my-header.h in your working directory. Call dehe with the file name as argument:
dehe ./my-header.h
dehe will iterate all .h and .hpp files in the indicated folder
dehe ./folder
dehe will scan the file for lines beginning with #ifndef u to determine whether to skip or modify the files