Commit Graph

19 Commits (d86b18844e34a69ed3d83d8566b22002825feb3c)

Author SHA1 Message Date
Delyan Angelov 3afbb9e90a
all: split all backends into cmd/tools/builders (#12811) 2021-12-12 22:10:43 +03:00
Delyan Angelov 2b92ccecb5
ci: fix `v build-examples` and `v build-tools` 2021-08-28 12:44:03 +03:00
lydiandy e09f0234ea
tools: add `v ast file.v` (#10236) 2021-05-28 19:54:44 +03:00
Delyan Angelov 644fdd0248
ci: cleanup eprintlns in vbuild-tools.v 2021-03-19 16:26:07 +02:00
Delyan Angelov 9587f9f875
fix `v build-tools` path handling on windows (affected tcc) 2021-03-19 16:24:41 +02:00
Delyan Angelov fbb9f316f5
v build-tools: improve error reporting on moving back executables 2021-03-14 18:40:00 +02:00
spaceface b712af56fd
all: bring back `panic(err.msg)` -> `panic(err)` (#9022) 2021-03-01 00:18:14 +01:00
spaceface d63b7bc35a
all: update repo to use the new error handling syntax (#8950) 2021-02-28 23:20:21 +03:00
Delyan Angelov e5a84719ca
all: require calling `optfn() ?` / `optfn() or {...}` for `fn optfn() ? {}` 2021-01-26 16:43:17 +02:00
Larpon 8f315d226b
vvet: move to own subdir, prepare richer suggestions (#7989) 2021-01-09 16:11:49 +02:00
Larpon b299fb1e92
vdoc: heavy refactor, immutable config (#7945) 2021-01-08 12:25:22 +02:00
Delyan Angelov c2064b2cc0 ci: more args = os.args fixes 2020-12-20 19:01:15 +02:00
Delyan Angelov cc1d313d68
tools: fix `v build-tools` 2020-12-01 17:44:07 +02:00
Delyan Angelov 31ef921ef2 ci: fix warnings/errors due to the vfmt change 2020-10-15 16:17:52 +03:00
Delyan Angelov 1d24fecc1b cmd: fix building gen_vc.v and vcreate.v by `v build-tools` 2020-07-08 14:29:55 +03:00
Delyan Angelov d148920b54 v.util: prepare CI for the external markdown module (needed for vdoc) 2020-05-30 11:06:16 +03:00
Delyan Angelov fb27fe5379 CI: add `v build-tools` task to the tcc job 2020-05-17 00:14:06 +03:00
Delyan Angelov b898970031 cmd/tools: use same line imports too 2020-04-26 09:32:05 +03:00
lutherwenxu 9332a83ce6
move v.v to cmd/v 2020-02-09 10:08:04 +01:00