compile platform separately from game