qmake allows to supply a variables via a command-line interface like this:
qmake
qmake \"CONFIG += release\" \"MY_VAR = hello\"
So i
qmake can access environment variables via $$() syntax (internal variables are accessed with $${} syntax). This can be used to pass any number of variables to qmake.
$$()
$${}