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:
ここにコメントを追加するには、ご登録いただく必要があります。 ご登録済みの場合は、ログインしてください。 ご登録がまだの場合は、ご登録後にログインしてください。