Ralph Lange
|
1b066feacc
|
Special treatment for .patch and .zip/.7z HOOK files
(closes #44)
|
2020-06-29 15:43:11 +02:00 |
|
Ralph Lange
|
ee362d84aa
|
gh-actions: set 'on:' filter to build everything
- push and pull_request notifications for all branches
|
2020-06-29 12:13:28 +02:00 |
|
Ralph Lange
|
9942f81988
|
Fix link in top README
|
2020-06-29 12:02:26 +02:00 |
|
Ralph Lange
|
ce99ab4e52
|
Merge pull request #52 from ralphlange/devel/gh-actions
Add support for GitHub Actions
|
2020-06-29 10:45:23 +02:00 |
|
Ralph Lange
|
08d2f23295
|
Update README files; add gh-action example files
|
2020-06-29 10:44:15 +02:00 |
|
Ralph Lange
|
a439d7aa64
|
cue: add fold control for gh-actions
|
2020-06-29 10:44:15 +02:00 |
|
Ralph Lange
|
6eefee8d18
|
gh-actions: add jobs for WINE cross builds
|
2020-06-29 10:44:15 +02:00 |
|
Ralph Lange
|
c7a134e1fb
|
cue: use sudo when unpacking rtems cross compiler (WA)
- not needed on Travis (where target directory is under HOME)
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
ba5173a494
|
gh-actions: add jobs for RTEMS cross builds
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
b568ca982b
|
cue: set PERL to Strawberry on gh-actions/windows
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
04f99fe6c4
|
gh-actions: add jobs for clang; failfast = false
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
0b54ff61c4
|
gh-actions: add configuration; split linux/macos/windows builds
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
074a7ab617
|
gh-actions: add windows-2016, ubuntu-20.04 jobs
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
5a0acc2228
|
cue: quiet down chocolatey installation
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
1c0f786eeb
|
gh-actions: install re2c from BREW
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
4b76e0623d
|
cue: install Homebrew packages from BREW on macOS
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
e8508cb658
|
gh-actions: add macOS jobs
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
388cc57533
|
gh-actions: improve naming
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
5beeada73f
|
cue: improve logging in setup_for_build()
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
348a7dc851
|
cue-test: set platform/compiler correctly for windows tests
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
ab52808c63
|
cue-test: add 'findvs' action
walks the file system to find 'vcvarsall.bat'
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
3a99f3c9d6
|
cue: add vcvarsall.bat location for vs2019/Enterprise
as used by GitHub Actions windows-2019 runner
|
2020-06-29 10:44:14 +02:00 |
|
Ralph Lange
|
6c645363b3
|
gh-actions: add vs2019 build on windows
|
2020-06-29 10:44:13 +02:00 |
|
Ralph Lange
|
2dbd777852
|
gh-actions: improve workflow naming; choco install re2c
|
2020-06-29 10:44:13 +02:00 |
|
Ralph Lange
|
576b5a4caf
|
cue: fix adding Strawberry Perl to PATH
|
2020-06-29 10:44:13 +02:00 |
|
Ralph Lange
|
031a756941
|
gh-actions: move environment setting to workflow level
|
2020-06-29 10:44:13 +02:00 |
|
Ralph Lange
|
f324cd3bdd
|
Add proper detection for github-actions service
|
2020-06-29 10:44:13 +02:00 |
|
Ralph Lange
|
0ba02c5b03
|
gh-actions: initial build-and-test.yml
runs unit tests and a simple gcc build on Linux and Windows
|
2020-06-29 10:44:13 +02:00 |
|
Ralph Lange
|
b0c910c1cc
|
appveyor: don't trigger build on changes in .github/workflow
|
2020-06-29 10:44:13 +02:00 |
|
Ralph Lange
|
59304f83c2
|
Use patch to add RTEMS-pc386-qemu target to older base
|
2020-06-29 10:44:13 +02:00 |
|
Ralph Lange
|
b3091e6d6f
|
cue: fix EXTRA settings for build action
v3.0.2
|
2020-06-23 17:35:13 +02:00 |
|
Ralph Lange
|
1a996e5407
|
cue: fix erroneous entries in /etc/hosts on Travis
|
2020-06-23 15:46:46 +02:00 |
|
Ralph Lange
|
f927e475ff
|
cue: install apt packages from APT on linux
|
2020-06-22 15:04:22 +02:00 |
|
Ralph Lange
|
fbd6bac81a
|
cue: clean dependencies after build (reduces cache size)
- support CLEAN_DEPS=NO to leave dependencies uncleaned
(fixes #48)
|
2020-06-19 17:10:02 +02:00 |
|
Ralph Lange
|
12d769835e
|
cue: fix issue introduced in 35f5befa
- was leading to jobs failing if setup file was
not found in the first directory of search path
v3.0.1
|
2020-06-15 14:16:16 +02:00 |
|
Ralph Lange
|
4690a977df
|
Update README: small fixes and corrections
v3.0.0
|
2020-06-15 11:42:55 +02:00 |
|
Ralph Lange
|
cf1224524f
|
Merge pull request #43 from ralphlange:devel/cue-3.0
closes #43
|
2020-06-15 11:13:05 +02:00 |
|
Ralph Lange
|
9c89437dac
|
cue: support PARALLEL_MAKE to configure number of make jobs
fixes #46
|
2020-06-15 11:07:55 +02:00 |
|
Ralph Lange
|
3931ff04fc
|
cue-test: clean up DetectContext tests
|
2020-06-15 10:42:55 +02:00 |
|
Ralph Lange
|
7585b573d3
|
cue: warnings for STATIC and misspelled configuration
fixes #47
|
2020-06-15 10:42:55 +02:00 |
|
Ralph Lange
|
22652da198
|
cue: support setting TEST=NO to skip tests
|
2020-06-15 09:30:47 +02:00 |
|
Ralph Lange
|
ce4ef0b577
|
Update README: document cue.py, add migration hints
|
2020-06-12 20:13:42 +02:00 |
|
Ralph Lange
|
769a8ad08d
|
cue: properly decode() subprocess.check_output()
(breaks on Python 3)
|
2020-06-12 18:00:18 +02:00 |
|
Ralph Lange
|
3dff483254
|
travis: add unit test and test build jobs for Python 3.7
|
2020-06-12 18:00:18 +02:00 |
|
Ralph Lange
|
35f5befa9d
|
cue: fix misleading error message (setup file not found)
|
2020-06-12 18:00:18 +02:00 |
|
Ralph Lange
|
4de8c6240d
|
README: remove 'Bash on MacOS' from FAQ
|
2020-06-12 18:00:18 +02:00 |
|
Ralph Lange
|
fd4bc0397a
|
Add EXTRA definitions to the example builds
|
2020-06-12 18:00:18 +02:00 |
|
Ralph Lange
|
590e0e4d26
|
cue: implement EXTRA..EXTRA5 to set additional make args; add test
|
2020-06-12 18:00:18 +02:00 |
|
Ralph Lange
|
99619b5b90
|
appveyor: update examples for v3.0
|
2020-06-12 18:00:18 +02:00 |
|
Ralph Lange
|
e3d6ee16a9
|
travis: update examples for v3.0
|
2020-06-12 18:00:18 +02:00 |
|