Commit Graph

4269 Commits (epan/build/cmake)
 

Author SHA1 Message Date
Eric Paniagua 978097bb42 Generate device.h to avoid cmake problem with computed includes.
4 years ago
Eric Paniagua f5e69ea2d9 [WIP] Set up CMake to build the virtual kaleidoscope device / simulator.
4 years ago
Eric Paniagua af337be7fe Minor refactor of fake-gtest.
4 years ago
Eric Paniagua 5356514a22 Replace non-portable symlinks with copies of real files.
4 years ago
Eric Paniagua b1957f33e3 Trick arduino-builder into linking against googletest.
4 years ago
Eric Paniagua e13678cf96 Merge branch 'testing' into epan/testing/main
4 years ago
Eric Paniagua bf581e9366 Hello, googletest!
4 years ago
Eric Paniagua a10420dbdd Check in a copy of googletest.
4 years ago
Gergely Nagy 5f7d50e5ce
wip: make shellcheck happy
4 years ago
Gergely Nagy 680278bb78
Update the recently added gHeavy devices for new APIs
4 years ago
Gergely Nagy 780cd026f4
travis: Unset CC
4 years ago
Gergely Nagy da5adf1fb7
wip: docker: jic, mount $(pwd) as Kaleidoscope
4 years ago
Gergely Nagy 3bdb987dcf
wip: Add a `docker_simulator_tests` target
4 years ago
Gergely Nagy e2d8b5a614
Revert "wip: kaleidoscope-builder: respect the prefix/suffix/basename env vars"
4 years ago
Jesse Vincent 68dabacc7f
Merge pull request #875 from keyboardio/gheavy/faunchpad-and-butterstick
4 years ago
Jesse Vincent d99e2151c9
Merge pull request #888 from paniag/epan/docs/wordsmith
4 years ago
Eric Paniagua 83aeaac8a5 Wordsmith "Understanding the Codebase" up to Multiple Inheritance
4 years ago
Gergely Nagy 503263976a
wip: CC, CXX, AR override support, with full paths
4 years ago
Gergely Nagy 474a2c8cb8
wip: run prepare-virtual in the bundle when doing sim tests
4 years ago
Gergely Nagy 840a61f87f
kaleidoscope-builder: Set compiler.c.elf.cmd to the c++ compiler too
4 years ago
Gergely Nagy 202f4b818d
wip: kaleidoscope-builder: respect the prefix/suffix/basename env vars
4 years ago
Jesse Vincent 43c4536a10
Merge pull request #886 from keyboardio/deprecate-key-masking
4 years ago
Gergely Nagy 8d4dfa877b
Deprecate the key masking API
4 years ago
Gergely Nagy 9dfe51a238
Escape-OneShot: Change the key mapping instead of masking
4 years ago
Gergely Nagy c797a95fb2
TapDance: Do not mask interrupting keys anymore
4 years ago
Gergely Nagy 1e190f00a2
kaleidoscope-builder: Use ${MAKE} if available
4 years ago
Gergely Nagy 0774f3fc2f
wip: build tools stuff
4 years ago
Gergely Nagy 637579b346
Revert "kaleidoscope-builder: Allow easily selecting a compiler"
4 years ago
Gergely Nagy 56a729260f
kaleidoscope-builder: Allow easily selecting a compiler
4 years ago
Gergely Nagy 4f08df1c76
kaleidoscope-builder: When doing virtual builds, always clear COMPILER_PREFIX
4 years ago
Gergely Nagy c3dd2bd802
Merge pull request #885 from Rom1deTroyes/patch-2
4 years ago
Romain Heller 4df0c5f86f [Typo] Page is about Model 01, not the Atreus
4 years ago
Jesse Vincent 2870a0b8ec
Whitespace issues found by astyle
4 years ago
Jesse Vincent ceecd5d71b
Clang requires these be explicitly marked as templates
4 years ago
Jesse Vincent 614bc41a14
Clang doesn't like delete getting called on virtual classes without destructors.
4 years ago
Jesse Vincent 309ac5339c
describeState needs to be marked override for clang
4 years ago
Gergely Nagy 7d991b7544
Revert "travis: Run the simulator tests too"
4 years ago
Gergely Nagy 0c846006fb
travis: Run the simulator tests too
4 years ago
Gergely Nagy bd44b458ee
astyle
4 years ago
Gergely Nagy 6cc56403ec
wip: Add an all_actions test sketch
4 years ago
Gergely Nagy 59aa18aca8
wip: Executor -> Simulator
4 years ago
Gergely Nagy 8bd2efb9c7
wip: Simulator.h->macros.h
4 years ago
Gergely Nagy cbcb9c1586
wip: Add a dummy test
4 years ago
Gergely Nagy 0454f8b66e
wip: simulator: guard GenerateHostEvent
4 years ago
Gergely Nagy 8f7be391e5
wip: AglaisInterface => LogProtocolInterface
4 years ago
Gergely Nagy 507bf61b26
wip: Include AglaisInterface from Kaleidoscope-Simulator.h
4 years ago
Gergely Nagy 85dc500bbb
wip: SimulatorCore: stop using deprecated interfaces
4 years ago
Gergely Nagy 0fa406c5d1
wip: drop the executor namespace
4 years ago
Gergely Nagy ff06775608
wip: simulator/Executor.h => simulator/Simulator.h
4 years ago
Gergely Nagy 5d83ac6ad3
wip: drop the vendors dir from simulator/interface
4 years ago