Add proper cross-platform full pathname resolution for ext dir running