@@ -6,8 +6,8 @@ use std::{
66
77use cargo_metadata:: { Metadata , MetadataCommand , Package } ;
88use contract_build:: {
9- BuildArtifacts , BuildMode , ExecuteArgs , Features , ManifestPath , Network , OptimizationPasses ,
10- OutputType , Target , UnstableFlags , Verbosity ,
9+ BuildArtifacts , BuildMode , ExecuteArgs , Features , ImageVariant , ManifestPath , Network ,
10+ OptimizationPasses , OutputType , Target , UnstableFlags , Verbosity ,
1111} ;
1212
1313use crate :: bundle_provision:: BundleProviderGenerator ;
@@ -102,10 +102,12 @@ fn build_contract_crate(pkg: &Package) -> (String, PathBuf) {
102102 unstable_flags : UnstableFlags :: default ( ) ,
103103 optimization_passes : Some ( OptimizationPasses :: default ( ) ) ,
104104 keep_debug_symbols : false ,
105- lint : false ,
105+ dylint : false ,
106106 output_type : OutputType :: HumanReadable ,
107107 skip_wasm_validation : false ,
108108 target : Target :: Wasm ,
109+ image : ImageVariant :: Default ,
110+ max_memory_pages : contract_build:: DEFAULT_MAX_MEMORY_PAGES ,
109111 } ;
110112
111113 let result = contract_build:: execute ( args) . expect ( "Error building contract" ) ;
0 commit comments