Yes, it is mandatory. Because the internal SDK repository structure is not same as public package structure you have to support -r. “-r” is basically transformation between internal repository and external package (file merging, changing folder structure). If you would like to produce public package you have to support also –production, which introduce strict testing.
For development purposes I am not recommending to use -r directly (it will mess up whole repository):
mcu-sdk-2.0\bin\generator\batch_v1>ruby all_frdmk64f.rb -p hello_world -r
but generate package into external location (this perform -r on background):
mcu-sdk-2.0\bin\generator\batch_v1>ruby all_frdmk64f.rb -c package_raw -o D:\package
or
mcu-sdk-2.0\bin\generator\batch_v1>ruby all_frdmk64f.rb -c package_zip -o D:\package
For strict package verification use roznovbuildtest system or Jenkins (there are predefined release configurations):
for more information about testing contact @Ivo Solansky
Take a look here (just mirror of generator documentation):
Related SDK Generator documentation section:
只有注册用户才能在此添加评论。 如果您已经注册,请登录。 如果您还没有注册,请注册并登录。