this is to configure for linux or mac os