give options for debug symbols and -Werror
give options for debug symbols and -Werror

many distros handle debug symbols globally and have to patch build systems
that hardcode stuff like "-g"

-Werror is a good flag for development, but should never be used for
releases. There are tons of cases where -Werror breaks without purpose
and upstream is not able to test all of them (e.g. new gcc version,
API deprecation warnings

I set the default to 1, cause this is the git repository, set it to 0
for releases.

bsn069/luvit,zhaozg/luvit,sousoux/luvit,luvit/luvit,bsn069/luvit,DBarney/luvit,kaustavha/luvit,GabrielNicolasAvellaneda/luvit-upstream,DBarney/luvit,rjeli/luvit,GabrielNicolasAvellaneda/luvit-upstream,rjeli/luvit,boundary/luvit,sousoux/luvit,zhaozg/luvit,GabrielNicolasAvellaneda/luvit-upstream,kaustavha/luvit,boundary/luvit,kaustavha/luvit,rjeli/luvit,sousoux/luvit,sousoux/luvit,boundary/luvit,GabrielNicolasAvellaneda/luvit-upstream,luvit/luvit,bsn069/luvit,sousoux/luvit,sousoux/luvit,boundary/luvit,boundary/luvit,DBarney/luvit,DBarney/luvit,boundary/luvit,rjeli/luvit