<s> from platformio . platforms . base import BasePlatform <EOL> class EspressifPlatform ( BasePlatform ) : <EOL> """<STR_LIT>""" <EOL> PACKAGES = { <EOL> "<STR_LIT>" : { <EOL> "<STR_LIT>" : "<STR_LIT>" , <EOL> "<STR_LIT:default>" : True <EOL> } , <EOL> "<STR_LIT>" : { <EOL> "<STR_LIT:default>" : True <EOL> } , <EOL> "<STR_LIT>" : { <EOL> "<STR_LIT>" : "<STR_LIT>" , <EOL> "<STR_LIT:default>" : True <EOL> } , <EOL> "<STR_LIT>" : { <EOL> "<STR_LIT>" : "<STR_LIT>" <EOL> } , <EOL> "<STR_LIT>" : { <EOL> } , <EOL> "<STR_LIT>" : { <EOL> "<STR_LIT>" : "<STR_LIT>" <EOL> } , <EOL> "<STR_LIT>" : { <EOL> "<STR_LIT>" : "<STR_LIT>" <EOL> } <EOL> } <EOL> def get_name ( self ) : <EOL> return "<STR_LIT>" <EOL> def configure_default_packages ( self , envoptions , targets ) : <EOL> if not envoptions . get ( "<STR_LIT>" ) : <EOL> self . PACKAGES [ '<STR_LIT>' ] [ '<STR_LIT:default>' ] = True <EOL> return BasePlatform . configure_default_packages ( <EOL> self , envoptions , targets ) </s>
