OK, but it should not depends on build (because you may just want to test or build doc).

So 2 things to do:
- use "default: " (no depends)
- move it before OASIS section (so that the user can choose its default target, just move "default:" to the 1st [] in

OASISPlugin.add_file "Makefile" comment_sh ["default:"; ""]