I wonder if it would be possible to have some compile-time config file (not source code) so some critical parameters of networking (static IP address, DNS servers, dhcp on/off,...) could be setup there before compiling and without having to change source code.