Commit Graph

4764 Commits (251b47ca267238268b2cfb37bb8d0032bac87a8d)
 

Author SHA1 Message Date
Jesse Vincent 251b47ca26
attempt to cache our arduino downloads
4 years ago
Jesse Vincent e0301a356c
Rename issue 978 test to match the modern arduino naming requirements
4 years ago
Jesse Vincent 1dc5a5839c
only add the local-cflags override if we have something to override
4 years ago
Jesse Vincent 75adceb7a1
accidentally committed a build
4 years ago
Jesse Vincent a93159afd7
We don't need to tell arduino to check the current directory for includes. It does that by default
4 years ago
Jesse Vincent b8755d1def
TEST_OBJS is a dependency for compiliation. This only broke during parallel builds
4 years ago
Jesse Vincent f9167ea9f5
silence an 'install' line from the Makefile
4 years ago
Jesse Vincent d05f985ccb
update classic Atreus docs for the arduino-cli world
4 years ago
Jesse Vincent 5c98cc0532
more test make output cleanup. no intentional functional changes
4 years ago
Jesse Vincent 3a2554fd94
tighten up text display in sim test makefiles
4 years ago
Jesse Vincent f9b210c76c
make the docker filesystem layout look more like the modern world
4 years ago
Jesse Vincent b714a49a81
don't pass makeflags in as an env variable to docker. it doesn't really work
4 years ago
Jesse Vincent 364e8a1af0
Pass MAKEFLAGS through to docker
4 years ago
Jesse Vincent 6c02e5606c
make it clear that the run-all target is for running, not building
4 years ago
Jesse Vincent 1770db21fb
rename the bundle lib dir to the platform lib dir, since that is what it really is
4 years ago
Jesse Vincent 43c0e12ce1
extract out some common code in the testing makefiles
4 years ago
Jesse Vincent c66ceeea67
Don't pass in top_dir when we don't need to
4 years ago
Jesse Vincent 74a5a373f9
redefine TEST_PATH to start inside tests/
4 years ago
Jesse Vincent 2f873a0e20
clean up top and test dirs
4 years ago
Jesse Vincent 7aa68d8633
it helps if i name my env variables correctly
4 years ago
Jesse Vincent e84d2f88b7
install ccahe on gh
4 years ago
Jesse Vincent 6e1cc72a41
I spend a lot of time in docker doing debugging. it'd be nice to have my editor around
4 years ago
Jesse Vincent a5da6bf668
let's try turning on ccache for github ci builds
4 years ago
Jesse Vincent 306a9f45fd
get back ccache support
4 years ago
Jesse Vincent 3a68baca25
Revert "No longer hardcode ar and c++ in libcommon.mk"
4 years ago
Jesse Vincent 4af76348d6
overzealous gitignore was breaking some of our ci, since an actual program we want in bin wasn't being copied to a ci vm
4 years ago
Jesse Vincent 8cf0c3f0a5
try to force the etc dir
4 years ago
Jesse Vincent cfdd1e27de
don't need to set the etc dir
4 years ago
Jesse Vincent ff99286daf
anotehr thing that will not work
4 years ago
Jesse Vincent ce77fe3ac7
probably doesn't help
4 years ago
Jesse Vincent 3535d91dd7
maybe this fixes tests
4 years ago
Jesse Vincent 72516aafa8
I think this will fix building simulator tests?
4 years ago
Jesse Vincent ad067ee95a
snap
4 years ago
Jesse Vincent 86552b46c1
remove some default goals and export less stuff
4 years ago
Jesse Vincent 121f46076c
try to clean up setting kaleidoscope paths
4 years ago
Jesse Vincent eed7d55f62
disable tmate for now
4 years ago
Jesse Vincent e000e2e949
try to get bin and etc dirs in a place where tests see em
4 years ago
Jesse Vincent be4ef75c3f
that didn't work
4 years ago
Jesse Vincent 00fe73e7b3
let's try running tmate later
4 years ago
Jesse Vincent 1cd2c9a600
temporarily enable tmate for debugging
4 years ago
Jesse Vincent 323707ea2e
change to library.properties to force ci
4 years ago
Jesse Vincent 252a64dc07
astyle the dummy sketch
4 years ago
Jesse Vincent 89b77d0cf1
Run everything in the c locale to shut up astyle warnings
4 years ago
Jesse Vincent 9e87da9ffa
get simulator tests to pass in an FQBN, so board props work
4 years ago
Jesse Vincent 2fc4583bec
getting board props didn't work in the absence of a sketch and fqbn
4 years ago
Jesse Vincent e33758181e
to run simulator tests you need to prepare-virtual
4 years ago
Jesse Vincent e4cb60ac08
start to cut down on vars exported into subshells now that builder is gone
4 years ago
Jesse Vincent a1bd59d7da
kaleidoscope-builder is no more.
4 years ago
Jesse Vincent a80e957fad
less echoing of build steps
4 years ago
Jesse Vincent fb96018294
remove a couple intermediate variables
4 years ago