Commit Graph

30 Commits

Author SHA1 Message Date
Paweł Bylica 7b42c81f53
cmake: Add evmc/ prefix to ctest names 2019-05-15 14:45:10 +02:00
Paweł Bylica 0fb409ee83
cmake: Cleanup CMake script 2019-05-15 14:41:48 +02:00
Paweł Bylica 2e9bd6ffc5
examples: Add "Precompiles VM" example 2019-05-09 16:04:06 +02:00
Paweł Bylica 39162766df
Update copyright year, include the years of files creation 2019-04-24 18:36:28 +02:00
Paweł Bylica 14c5356ae6
loader: Expose DLL load errors with evmc_last_error_msg()
Currently only works for errors by dlopen() on Linux and macos, otherwise returns NULL.
2019-04-16 18:06:54 +02:00
Paweł Bylica 68ffbc1a2d
CMake: Clean up vmtester tests prefix 2019-04-02 13:32:20 +02:00
Paweł Bylica d3d21e00fc
CMake: Add test "vmtester examplevm" 2019-04-02 13:31:05 +02:00
Paweł Bylica ae3caec887
test: Add more evmc-vmtester CTest tests 2019-03-25 13:10:08 +01:00
Paweł Bylica c95000d8ec
CMake: Remove CLI11 dependency 2019-03-25 13:10:07 +01:00
Paweł Bylica 0328d36288
vmtester: Replace CLI11 with own command line args parsing 2019-03-25 13:10:07 +01:00
Paweł Bylica e3dab00a3d
vmtester: Get project version from CMake 2019-03-25 13:10:07 +01:00
Paweł Bylica 5aefc4faf3
Replace capi.c example with example_host.cpp 2018-08-31 13:09:04 +02:00
Alex Beregszaszi 81425662e6 Add mock context for VM testing 2018-08-28 19:36:52 +01:00
Paweł Bylica 1a4b3c3c33
CMake: Clean up evmc-vmtester properties 2018-08-28 11:53:51 +02:00
Paweł Bylica 43fc619a7e
Update license note in headers of source files 2018-08-22 13:57:25 +02:00
Paweł Bylica 0659e24db0
Update copyright notice 2018-08-21 09:44:18 +02:00
Paweł Bylica 2c7ad06072
CMake: Move evmc-vmtester binary to test/ 2018-07-25 18:22:07 +02:00
Paweł Bylica 18a96c8d04
vmtester: Use CLI11 instead of boost::program_options 2018-07-10 13:07:07 +02:00
Paweł Bylica 8331ca15de
vmtester: Use loader library 2018-07-10 13:07:07 +02:00
Paweł Bylica 2d00ff6f69
CMake: Move evmc-vmtester artifacts to parent dir 2018-06-26 10:41:01 +02:00
Paweł Bylica fd578469a4
Add unit tests stub 2018-06-11 11:44:13 +02:00
Paweł Bylica 7a99a71110
Make header compilable in C99 and C11 pedantic mode 2018-04-24 15:00:15 +02:00
Paweł Bylica 35ac166e3b
Circle CI: Test examplevm 2018-04-13 08:40:13 +02:00
Paweł Bylica 2e14d57482
CMake: Install evmc-vmtester 2018-04-13 08:40:13 +02:00
Paweł Bylica 379cea307c
Rename vmtester to evmc-vmtester 2018-04-12 11:02:01 +02:00
Paweł Bylica f1fcb37fbe
Add ctests for vmtester 2018-04-12 11:02:01 +02:00
Paweł Bylica 9c239da9bf
vmtester: Use program_options 2018-04-12 11:02:00 +02:00
Paweł Bylica df702acb99
Add basic EVMC VM compliance tests 2018-04-12 11:02:00 +02:00
Paweł Bylica 60c9d550aa
Search for symbols in dlls 2018-04-12 11:02:00 +02:00
Paweł Bylica 31a333df14
Bootstrap vmtester tool 2018-04-12 11:01:59 +02:00