Michael Davidsaver
|
5d4fdec627
|
appveyor: add newlines when writing to CONFIG_SITE
|
2020-04-08 15:14:42 +02:00 |
|
Michael Davidsaver
|
a006293461
|
appveyor: fixup argument parsing
|
2020-04-08 15:14:42 +02:00 |
|
Ralph Lange
|
b7d505c2e2
|
appveyor: use '/' in RELEASE.local paths
|
2020-04-08 15:14:42 +02:00 |
|
Ralph Lange
|
e50271765f
|
appveyor: add build cache for external tools
|
2020-04-08 15:14:42 +02:00 |
|
Ralph Lange
|
d9e1df2367
|
appveyor: add HOST_ARCH suffix for -debug and -static
|
2020-04-08 15:14:42 +02:00 |
|
Ralph Lange
|
7881b3527c
|
appveyor: fix for older vcvars.bat manipulating PLATFORM
|
2020-04-08 15:14:42 +02:00 |
|
Ralph Lange
|
0ac6c96e2a
|
appveyor: add call_make() wrapper, forward returncode
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
eb5dd2a86c
|
appveyor: read Base location from RELEASE.local
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
b3efae2451
|
appveyor: improve logging / print formatting
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
421fe54fe6
|
appveyor: move environment setting into setup_for_build()
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
11f5c94236
|
appveyor: use r'' string constants for all Windows paths
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
ff14d5ceb4
|
appveyor: adding make calls for 'build' and 'test' actions
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
11cb469fb9
|
appveyor: silence Perl relocation batch script
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
e11632798a
|
appveyor: print make version
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
24a70882d0
|
appveyor: use parallel make (except for Base 3.14)
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
430a699d7f
|
appveyor: add mingw definitions
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
c056b5ad0f
|
appveyor: only grep 'vcvarsall.bat' in VS install list
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
a88300bdd7
|
appveyor: put strawberry perl in the PATH
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
85f570ac09
|
appveyor: set EPICS_HOST_ARCH
|
2020-04-08 15:14:41 +02:00 |
|
Ralph Lange
|
d052350738
|
appveyor: add complete_setup() and do a complete log
|
2020-04-08 15:14:40 +02:00 |
|
Ralph Lange
|
b53468e50e
|
appveyor: make modlist a function
|
2020-04-08 15:14:40 +02:00 |
|
Michael Davidsaver
|
e47e35bae4
|
appveyor: add do_exec() action; 'make' dependencies
|
2020-04-08 15:14:40 +02:00 |
|
Michael Davidsaver
|
6071fdf198
|
appveyor: minor fixes
- using 'place' as both a local and a global is confusing
- use "with open()" instead of "open() / close()"
|
2020-04-08 15:14:40 +02:00 |
|
Michael Davidsaver
|
00f003afa5
|
appveyor: add with_vcvars to read VS environment settings
- writes and calls a "trampoline" batch that calls the
appropriate "vcvarsall" script, then calls back into python
|
2020-04-08 15:14:40 +02:00 |
|
Michael Davidsaver
|
c3918cdbaa
|
appveyor: add printing host_info (python settings, VS versions)
|
2020-04-08 15:14:40 +02:00 |
|
Michael Davidsaver
|
e2399dc7f3
|
appveyor: avoid chdir, use 'cwd' key instead
|
2020-04-08 15:14:40 +02:00 |
|
Ralph Lange
|
5d17fdf98d
|
appveyor: configure EPICS build; install make and Perl
|
2020-04-08 15:14:40 +02:00 |
|
Ralph Lange
|
249db7db22
|
appveyor: add cloning the dependency modules to 'prepare' action
|
2020-04-08 15:14:40 +02:00 |
|
Ralph Lange
|
9742c5f9c6
|
appveyor: use portable os.chdir() instead of "cd"
|
2020-04-08 15:14:40 +02:00 |
|
Ralph Lange
|
2847f78ab2
|
appveyor: add error handler to fix shutil.rmtree on Windows
|
2020-04-08 15:14:39 +02:00 |
|
Ralph Lange
|
28aeda558b
|
appveyor: use decode() on git hashes
|
2020-04-08 15:14:39 +02:00 |
|
Ralph Lange
|
22d0feaa05
|
appveyor: enable debugging
|
2020-04-08 15:14:39 +02:00 |
|
Ralph Lange
|
cd0becff06
|
appveyor: add add_dependency()
|
2020-04-08 15:14:39 +02:00 |
|
Ralph Lange
|
355a5c2fb7
|
appveyor: fix logging in do.py
|
2020-04-08 15:14:39 +02:00 |
|
Ralph Lange
|
b15d9bb62e
|
appveyor: first version (source_set, update_release_local)
|
2020-04-08 15:14:39 +02:00 |
|
Ralph Lange
|
761152babe
|
appveyor: first version
|
2020-04-08 15:14:39 +02:00 |
|