by splitting javascript engine specific makefiles and source up we avoid having to consider old JSAPI or none code while working on duktape.