To make easier the set up of tests, moved the Makefile to the project root.
The new Makefile in the root not compiles all the .c files (except main.c) to a library libguildmud.a that will allow test to link it directly.
Also, not to impact the current build process, the src/Makefile calls Makefile printing a message saying the previous Makefile will be deprecated in the future.
To make easier the set up of tests, moved the Makefile to the project root.
The new Makefile in the root not compiles all the .c files (except main.c) to a library libguildmud.a that will allow test to link it directly.
Also, not to impact the current build process, the src/Makefile calls Makefile printing a message saying the previous Makefile will be deprecated in the future.