added profile to conditionally compile commercial extensions into distribution