Makefile: re-write properly 2

Signed-off-by: Andrew Turner <andrewjamesturner0@gmail.com>