Wizard for Code::Blocks to create Sming ESP8266 project
Enter the user wizard location, e.g.:
mkdir -p ~/.local/share/codeblocks/templates/wizard
cd ~/.local/share/codeblocks/templates/wizard
Clone the repository to directory 'sming':
git clone https://github.com/riban-bw/codeblocks-sming-wizard sming
Edit Code::Blocks startup script (can be done within Code:Blocks using Settings->Edit startup script menu):
RegisterWizard(wizProject, _T("sming"), _T("Sming project"), _T("Embedded Systems"));
Skeleton project created with:
Build targets:
Ensure SMING_HOME and ESP_HOME are set and valid - this may be done by:
This may also be set within the operating system.
For Autocomplete to work for all Sming classes including libraries:
(Autocomplete configuration should be added by the wizard but an issue with Code::Blocks is currently blocking this.)