move compile-time package dependencies in a separate file (sdk-compatible)