I have a simple Makefile for building:
After typing "make" the expected happens, the swift file is compiled.
After a second "make" the expected happens again, nothing is compiled.
Opening vim and typing ":make" I expected that nothing happens but the file is recompiled.
After a second ":make" in vim this time the expected happens again and nothing is compiled.
But if you close vim and type "make" again, the file has to be compiled again.