Angus Gratton
7c58c1e06b
Build system: Allow components to add to the global CFLAGS via Makefile.projbuild
...
Used by mbedTLS to set MBEDTLS_CONFIG_FILE in all components.
This change sets CFLAGS/etc at the project level and then exports those
variables for components, rather than setting them independently each time
a component Makefile is invoked.
2016-09-09 11:08:19 +10:00
Angus Gratton
1d8eece834
Rename README.buildenv to docs/build_system.rst and ReST-ify it
2016-09-08 13:41:19 +10:00
Angus Gratton
c50f7aa07b
Eclipse docs: Easier to just replace entire PATH, msys32 has everything we need to build/flash
2016-09-08 13:41:19 +10:00
Angus Gratton
71785378bc
Eclipse doc: Add troubleshooting note about Makefile directories
2016-09-08 13:39:09 +10:00
Angus Gratton
144ebe5d53
Move bin/eclipse_windows_make.sh to tools/windows_eclipse_make.sh
...
Moving as bin directory is going away soon
2016-09-08 13:39:09 +10:00
Angus Gratton
2ddd05a3fa
Eclipse docs: Prepend IDF paths to beginning of PATH
...
Avoids problem when a different incompatible make (MSYS1 or other) is already on PATH.
2016-09-08 13:39:09 +10:00
Jeroen Domburg
69f7bf5235
Add bit of text saying openocd helper options for esp-idf are enabled by default
2016-08-30 15:44:20 +08:00
Jeroen Domburg
6858d2993f
Fix issued raised in the merge request
2016-08-30 11:30:03 +08:00
Jeroen Domburg
16956f6474
Add openocd documentation and config file
2016-08-29 16:24:22 +08:00
Ivan Grokhotkov
2ee17ef950
docs: update linux getting started guide
...
- add commands to get prerequisites on Debian and Arch
- change "Terminal.app" to "terminal"
- add note on python2 for Arch users
2016-08-24 11:17:15 +08:00
Ivan Grokhotkov
57f0b96eea
docs: add linux getting started guide
...
Currently this is mostly a verbatim copy of macOS guide with some obvious changes.
Exact lists of dependencies for Debian and Arch need to be specified.
Also made minor fixes to Windows and macOS guides:
- changed http urls to https
- added --prefix=$PWD to crosstool-NG's configure
- added chmod u+w for the build output directory
In general, except for prerequisites, Linux and macOS guides are virtually identical.
It might make sense to refactor this into single document with prerequisites being
described in separate docs.
2016-08-23 17:25:32 +08:00
Ivan Grokhotkov
00eed0deed
docs: macOS update started guide
...
fix URL to use HTTPS
fix typo
mention that compiling toolchain is optional
mention how to find the serial port
2016-08-23 10:38:05 +08:00
Ivan Grokhotkov
ad90dd81a6
docs: add setup guide for macOS
2016-08-22 19:35:31 +08:00
Angus Gratton
f853f94335
Use IDF_PATH instead of SDK_PATH for the environment variable pointing to esp-idf
...
This will require a matching change in all projects using ESP-IDF.
2016-08-19 15:01:49 +08:00
Angus Gratton
9ec0e1545d
Standardise remaining uses of SDK to ESP-IDF
2016-08-19 15:01:15 +08:00
Angus Gratton
ceafd59d91
Windows-setup: Remove direct download option as it doesn't work
2016-08-19 15:01:14 +08:00
Angus Gratton
73001bcda2
Move details about partition tables to their own ReST doc in docs/
2016-08-18 21:42:37 +08:00
Angus Gratton
df4eeac5a2
Fix documentation errors/typos
2016-08-18 21:42:37 +08:00
Ivan Grokhotkov
bd6ea4393c
Initial public version
2016-08-17 23:08:22 +08:00