The script 'all', to run all tests, automatically ensures that the Lua interpreter and the test C libraries (in 'testes/libs/') are updated with any changes in 'luaconf.h'.
This directory is used for some tests. As standard Lua has no command to create directories, it must be present before running tests.