Go to file
Greg Gauthier 5e75be2028
All checks were successful
CMake / build (push) Successful in 50s
make tests more syntactically conformant
2025-09-05 12:51:09 +01:00
.gitea/workflows Update .gitea/workflows/cmake.yml 2024-07-22 18:54:41 +00:00
tests make tests more syntactically conformant 2025-09-05 12:51:09 +01:00
.gitignore add cmakelists 2020-10-22 13:13:54 +01:00
CMakeLists.txt refactor, and add proper tests 2025-09-05 12:43:46 +01:00
main.cpp refactor, and add proper tests 2025-09-05 12:43:46 +01:00
passwdgen.cpp refactor, and add proper tests 2025-09-05 12:43:46 +01:00
passwdgen.h refactor, and add proper tests 2025-09-05 12:43:46 +01:00
README.md refactor, and add proper tests 2025-09-05 12:43:46 +01:00

passwdgen

a rudimentary random string password generator

For demo purposes only

Build

Bare Bones

mkdir build
g++ -o build/passwdgen ./passwdgen.cpp

From CMAKE

mkdir build
cd build
cmake ..
make 

Then, just copy the compiled binary to somewhere on your $PATH

Testing

To run the tests:

mkdir build
cd build
cmake ..
make
ctest

or directly:

./tests/passwdgen_test