Why is python used?
It’s mostly because Waf is implemented in python.
Can I use buildconf.py as usual python script?
Yes, you can. Such a behavior is supported while you don’t try to use reserved config variable names for unappropriated reasons.
I want to install my project via zenmake without ‘bin’ and ‘lib64’ in one directory
Example on Linux:
DESTDIR=your_install_path PREFIX=/ BINDIR=/ LIBDIR=/ zenmake install
PREFIX=your_install_path BINDIR=your_install_path LIBDIR=your_install_path zenmake install