################################################################################ # EmbToolkit # Copyright(C) 2011-2014 Abdoulaye Walsimou GAYE. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # ################################################################################ # # \file help.mk # \brief help.mk of Embtoolkit # \author Abdoulaye Walsimou GAYE # \date August 2011 ################################################################################ help: $(call embtk_pinfo,"Embedded systems Toolkit help. Please \ visit - http://www.embtoolkit.org - for more details") @echo " ~~~~~~~~~~~~~~~~~~~~~~~~~~~ " @echo "| Building and configuring: |" @echo " ~~~~~~~~~~~~~~~~~~~~~~~~~~~ " @echo "make xconfig: Show EmbToolkit configure GUI and let you to" @echo " configure your toolchain and your root" @echo " filesystem (if selected)." @echo @echo "make menuconfig: Same as xconfig but using this time lxdialog GUI." @echo @echo "make nconfig: Same as xconfig but using this time ncurses GUI." @echo @echo "make olddefconfig: Update silently current config utilising a" @echo " provided .config as base, and sets new" @echo " symbols to their default value." @echo @echo "make: Start building your toolchain and your root" @echo " filesystem (if selected) or start xconfig if" @echo " you did not configure before." @echo @echo " ~~~~~~~~~~~ " @echo "| Cleaning: |" @echo " ~~~~~~~~~~~ " @echo "make clean: Remove all built files, but keep downloaded" @echo " packages." @echo @echo "make distclean: WARNING: like clean, but remove all downloaded" @echo " packages and .config.old files." @echo @echo " ~~~~~~~~~~~~~~~~~ " @echo "| Root filesystem |" @echo " ~~~~~~~~~~~~~~~~~ " @echo "make rootfs_build:" @echo " if after a first build of your toolchain and" @echo " your root filesystem, you change the contents" @echo " of the root filesystem, use this target to" @echo " rebuild it." @echo @echo " ~~~~~~~~~~~~~~~ " @echo "| miscellaneous |" @echo " ~~~~~~~~~~~~~~~ " @echo "make packages_fetch:" @echo " This will download all needed packages tarball." @echo " This should be used after configuration and if" @echo " you want to do an offline build." @echo