install flag renamed from -i to -n (conflict with cmake -i)
workaround for execute_process: stderr intermangled with stdout (stderr printed separately after execute_process)
move binary dir calculation to a later stage
fix typos in update_ macros