Switch from custom Makefiles to OASIS

Is it good ? If you don't like OASIS I can use an other one.