1. rhx86 default directory
2. support building different kinds of binary
3. Execute immediately after make