1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
Commit Graph

401 Commits

Author SHA1 Message Date
94acc27ee6 ci: enable v to js, build-examples, v doctor, build-vbinaries, self-compilation on all windows CI (#8739) 2021-02-15 17:12:22 +02:00
325aef6d41 gg: add gg.m4, use it in the sokol GLSL examples (#8755) 2021-02-15 15:40:28 +02:00
2781a2b923 binary_artifact.yml: add a V release for Linux/ARM64 too (#8698)
Added 'build-linux-arm64' job with the QEMU support to the binary_artifact.yml file, to release vlang/v Linux/ARM64 zip archive.

Signed-off-by: odidev <odidev@puresoftware.com>
2021-02-12 20:08:55 +02:00
8b1337029f ci: add build-examples task to tcc-windows CI (#8653) 2021-02-11 01:23:03 +01:00
db2266598a binary_artifact.yml: ensure v_old.exe is not in the release archives. 2021-02-10 11:06:17 +02:00
367dbc7707 ci: add tests with -Werror (#8630) 2021-02-07 23:10:01 +01:00
76ea3e7b41 tools/check-md: allow directories as args and deprecate -all flag (#8582) 2021-02-05 16:46:20 +01:00
1084b43ffb all: ast walker for marking unused fns 2021-02-05 08:05:35 +01:00
ffedbe4b81 cgen: move cgen from v.gen to v.gen.c (#8515) 2021-02-02 15:41:51 +01:00
8b0401a46f ci: fix a performance-regressions bug, where vmaster was executed with cmd/v from the parent, but vlib from itself 2021-01-31 21:06:55 +02:00
89bf48e3ba ci: fix v -W build-examples 2021-01-31 10:43:49 +02:00
de8df1bbe3 ci: enable bootstrap with tcc on windows (#8436) 2021-01-30 11:02:25 +02:00
90ecbde712 ci: increase the timeout for macos 2021-01-26 20:59:21 +02:00
8520feee55 ci: use -cc tcc -no-retry-compilation for all -tcc jobs. 2021-01-25 18:56:21 +02:00
ef6839286e ci,tools: implement silent mode in ./v test-parser -S examples/cli.v 2021-01-23 18:53:47 +02:00
39e5f6e9df x.websocket: websocket server fix and bring back server autobahn (#8291) 2021-01-23 16:56:38 +01:00
3628751199 ci: fix prebuild.yml (#8269) 2021-01-23 08:04:24 +02:00
dbf84520f1 all: update assoc syntax (#8274) 2021-01-22 23:24:48 +01:00
7c7df37abb ci: re-enable vls-compiles (#8273) 2021-01-22 22:31:55 +02:00
970c03987d ci: temporarily comment the server tests for autobahn (#8272) 2021-01-22 22:30:53 +02:00
500ebf77e4 all: implement multiple generics (#8231) 2021-01-22 13:49:56 +01:00
927606dc39 tools: rename v test-compiler-full to v test-self 2021-01-19 10:41:51 +02:00
460f32baf2 tests: add v test-all, move v test-fixed to v test-compiler-full 2021-01-17 16:11:10 +02:00
c067cc0357 vlib: add a TTF font loader and render in x.ttf (#7995) 2021-01-10 20:14:41 +02:00
d0690fca1e tools/check-md: implement -hide-warnings, use it to reduce noisiness of the output on the CI 2021-01-10 15:58:45 +02:00
ab8fd063b6 ci: fix prebuilt.yml (#7956) 2021-01-08 10:21:26 +02:00
5d1d68ffea ci: increase test frequency of periodic (#7952) 2021-01-08 10:20:09 +02:00
a8a81a1708 ci: add "Verify v test works" tasks 2021-01-04 13:39:39 +02:00
86df5cd1a9 examples: C interop for HTML to PDF conversion using libwkhtmltox (#7751) 2021-01-03 16:56:55 +01:00
0c77bdf8f6 tutorials: fix blog code 2021-01-01 20:38:22 +01:00
7bcc5afbb6 ci: run tutorial 2021-01-01 20:25:49 +01:00
2e8f187819 ci: use runs-on: ubuntu-20.04 consistently 2021-01-01 15:14:09 +02:00
8e6f3a707b binary_artifact.yml: mention ./cmd/tools/{vup,vdoctor} explicitly in actions/upload-artifact 2020-12-29 22:53:27 +02:00
291160c32d ci: build-vbinaries on windows 2020-12-29 21:24:33 +01:00
468c37e186 binary_artifact.yml: add prebuilding of vup.exe and vdoctor.exe while making releases 2020-12-29 21:51:12 +02:00
114df3ce7c ci: bring back v self test on windows 2020-12-29 20:01:32 +01:00
2c65c5c61a ci: sanitize compiler for tests (#7685) 2020-12-29 20:27:57 +02:00
e8cd056eb6 ci: add a vab-compiles job (#7687) 2020-12-29 20:24:54 +02:00
9728abf4bc ci: add a vls-compiles job too 2020-12-29 10:13:54 +02:00
4d5ee0649c ci: add test-fixed with -fsanitize (#7665) 2020-12-29 07:46:54 +02:00
1a25b54adb ci: change ci.yml name to Code CI, to ease filtering 2020-12-28 20:03:05 +02:00
ae5cfa70e9 ci: be more verbose in the Updating V... job 2020-12-28 10:43:24 +02:00
4dfb7dbffa ci: do not stop if docs deployment fails 2020-12-23 20:04:54 +01:00
f4c288215e ci: use ./v build-tools in ubuntu-tcc to diagnose errors more easily 2020-12-22 22:44:33 +02:00
d0fe96da39 ci: update vmodules docs on every commit (#7363) 2020-12-22 16:15:22 +01:00
178ddfe9c0 ci: improve on the v up job, using cmd/tools/oldv 2020-12-22 15:02:45 +02:00
1b39408eb6 ci: test v up 2020-12-22 11:59:19 +01:00
74f7a1a549 ci: run v build-examples on windows jobs too 2020-12-21 19:51:20 +02:00
c544cc508b pref: fix cross-compiling graphical apps to Windows (#7449) 2020-12-21 19:45:12 +02:00
75903052a8 ci: add a task for linux->windows -os windows examples/hello_world.v 2020-12-20 19:25:07 +02:00