Allow overriding compiler flags
-g and -O flags should not be forced upon the user. Distributions often prefer different flags: -O0 prevents compiler from generating information useful for security features, such as -D_FORTIFY_SOURCE=2. Libusb flags are made overridable as well, so that users can choose alternate libusb installation or maybe a fork such as libusbx.
Showing with 6 additions and 2 deletions