Angus Gratton
4f637034e8
build system tests: Add test case for sdkconfig-triggered recompilation
2016-12-15 08:45:32 +11:00
Angus Gratton
bbe1bceda8
build system: Project ELF should depend on linker scripts, binary libraries
...
TW#7816
2016-12-12 15:58:53 +11:00
Ivan Grokhotkov
7e201c5527
vfs and newlib: small fixes
...
- spaces->tabs in tasks.c
- update vfs_uart.c to use per-UART locks
- add license to vfs_uart.c
- allocate separate streams for stdout, stdin, stderr, so that they can be independently reassigned
- fix build system test failure
- use posix off_t instead of newlib internal _off_t
2016-10-27 17:22:18 +08:00
Angus Gratton
746ad41d89
Build tests: Use & document clean_build_dir
2016-10-18 15:35:17 +11:00
Angus Gratton
90cad92b9b
Merge branch 'master' into bugfix/build_dir_base
2016-10-18 15:30:57 +11:00
Angus Gratton
20b508e62e
build system tests: Verify bootloader doesn't build any files outside build/bootloader & config
...
See TW7505. Looks like bug was fixed via prior refactors, but adding the
test ensures it will stay fixed.
2016-10-13 11:01:30 +11:00
Angus Gratton
305bc9fd9c
build system: Run parallel builds without warnings
...
Ref github #38
2016-10-06 18:29:34 +11:00
Angus Gratton
6a890e6c49
build system tests: Untabify shell script
2016-10-06 18:06:52 +11:00
Angus Gratton
f720e82d40
build system: Allow BUILD_DIR_BASE to be a relative directory (see github #38 )
2016-10-06 18:05:51 +11:00
Angus Gratton
eccf54b939
build system tests: Add some more notes about test internals
2016-10-04 15:54:27 +11:00
Angus Gratton
9c0cd10d48
Build system tests: Add test cases for out-of-tree builds (currently failing)
...
See github #38
2016-10-04 15:04:39 +11:00
Angus Gratton
cdd1b95b6e
config system: Support Windows when CRLFs used for eol markers
...
Includes a test in test_build_system.sh to prevent regressions w/
CRLFs in text files.
Fixes Github #10
2016-09-16 18:07:58 +10:00
Angus Gratton
02543ee895
CI: Build the esp-idf-template with the matching branch name, if it exists
2016-09-08 13:41:19 +10:00
Angus Gratton
b8634ae08b
test_build_system: Print ESP_IDF_TEMPLATE_GIT for easier debugging
2016-09-08 13:41:19 +10:00
Angus Gratton
7458f9193b
Rename build_system_tests to less-ambiguous test_build_system
...
Before it was unclear if we were building the system tests or testing
the build system.
2016-08-25 11:55:47 +08:00