Change altos build process to support per-product compile-time changes