There are two versions, the normal version is a typical QR code generator, the max version only produces version 40 (max size) QR codes If you are cha

Search code, repositories, users, issues, pull requests...

submited by
Style Pass
2024-11-24 05:30:04

There are two versions, the normal version is a typical QR code generator, the max version only produces version 40 (max size) QR codes

If you are changing the source code, make sure the tests run. Even if all 40 versions work successfully, use compare_qr_matrix.py at least once and make sure it returns 0.

If you are changing tests, just make sure they run properly on the existing executable. Update requirements.txt if you are adding any python libraries.

If you are changing the build process, just make sure that you update symbol_size.py if anything regarding the object file it works with changes. No real reason to to do this unless some new code breaks the build process.

Warning - The build process may break without any error messages. You will know this has happened if the behavior of qr_generator is different than build/debug/qr_generator.

Not much to say here. One quirk is that main.c includes the other .c files directly since that led to a smaller binary size in my experience.

Leave a Comment