Create a GUI helper application which can be given a tarball location (local or remote) and create a recipe skeleton to help people get started with recipe creation. Steps we can perform: * If a remote location set SRC_URI * Generate checksums * Create empty default fields (DESCRIPTION, SUMMARY, LICENSE, etc) * Extract the archive to a temporary location and: - look for common license files (COPYING, COPYING.LIB, etc) and create a LIC_FILES_CHKSUM entry (otherwise an empty field) - look for common build system files and work out which classes to inherit. CMakeLists.txt -> inherit cmake, configure.[ac|.in] -> autotools, setup.py -> disutils(?), etc. I propose we call the GUI Gran, because your gran shares the family recipes :-)
Discussed with Josh, it'll be implemented as existing Eclipse bitbake commander recipe template extension
For the feature, we will design cases to use the function in bitbake commander to create customized recipe.
Code is checked in eclipse-poky master and should be picked by M2 build
Hongna tested the feature against 1.2 M2 and it could work.