Delyan Angelov
|
b63eba31dd
|
ci: debug msvc v build failure 3
|
2021-04-17 17:54:13 +03:00 |
|
Delyan Angelov
|
c698fa1a58
|
all: support v -watch run (#9577)
|
2021-04-04 16:05:06 +02:00 |
|
Delyan Angelov
|
eed6f7dbff
|
make.bat: cleanup obsolete warning when tcc is used by default
|
2021-03-09 19:05:49 +02:00 |
|
yuyi
|
c6ff3d13a7
|
make.bat: fix error of make --local (#9212)
|
2021-03-09 13:00:08 +02:00 |
|
Delyan Angelov
|
343f144b0b
|
make.bat: change the default compiler to tcc (which we have prebuilt in a known location)
|
2021-03-09 00:46:37 +02:00 |
|
Delyan Angelov
|
747507dd1d
|
make.bat: allow customisation of vc_url, using env variable VC_GIT, simillar to TCC_GIT
|
2021-03-06 12:26:08 +02:00 |
|
Ruofan XU
|
5807e1b3ae
|
make/test: clean 32-bit detection and test tcc32/tcc64 CI run (#9001)
|
2021-02-27 21:19:11 +03:00 |
|
Ruofan XU
|
1a8e502e2c
|
ci: add tcc32 CI on windows (#8922)
|
2021-02-25 12:52:12 +01:00 |
|
Stanislav Ershov
|
44177c4e7c
|
builder: use stable MSVC version instead preview (#8867)
|
2021-02-21 00:00:44 +02:00 |
|
Ruofan XU
|
d370e4de9f
|
make.bat: simplify tcc backend compilation flags (#8414)
|
2021-01-29 20:21:29 +02:00 |
|
yuyi
|
7ade1a966c
|
make: fix make.bat (#7736)
|
2020-12-31 10:05:08 +02:00 |
|
yuyi
|
22cbfdf0ba
|
make.bat: fix --local mode (#7255)
|
2020-12-11 19:24:57 +02:00 |
|
heronwr
|
255f27b4d8
|
make.bat: fix regression for directory path with spaces (#7253)
|
2020-12-11 01:47:27 +02:00 |
|
Delyan Angelov
|
22d6504ff9
|
make.bat: improve messages accuracy; use v_win.c instead of v.c
|
2020-12-09 20:25:00 +02:00 |
|
heronwr
|
434fa70584
|
make.bat: fix incorrect sequence in checking for a valid C compiler (#7050)
|
2020-11-30 16:52:43 +01:00 |
|
heronwr
|
9487578c0c
|
make.bat: bootstrap TCC by default and fix miscellaneous bugs (#7027)
good work
|
2020-11-30 09:15:52 +02:00 |
|
Delyan Angelov
|
adeebad2a6
|
compiler: use thirdparty/tcc/tcc.exe by default, when no explicit -cc is given (#6598)
|
2020-11-29 16:18:49 +01:00 |
|
heronwr
|
a2fedb4285
|
make.bat: parsing block revision (#6990)
|
2020-11-28 01:14:14 +02:00 |
|
heronwr
|
4e9967a5f1
|
make.bat: update convention to be consistent and add target support (#6942)
|
2020-11-25 14:27:52 +01:00 |
|
heronwr
|
6b89249c6d
|
make.bat: refactor for better param parsing and usage help (#6893)
|
2020-11-21 12:02:03 +01:00 |
|
spaceface777
|
60eedc2fc3
|
make.bat: quote paths when cloning tcc (#6209)
|
2020-08-24 13:00:30 +02:00 |
|
Ryan Willis
|
f66967a88c
|
vsymlink: real Windows symbolic link, fallback to batch, make.bat updates (#5841)
|
2020-07-16 18:33:26 +02:00 |
|
spaceface777
|
8df8866c5a
|
make.bat: improve diagnostics, do not add V to PATH automatically (#5789)
|
2020-07-10 22:50:29 +03:00 |
|
spaceface777
|
d76e94bba8
|
make.bat: small tcc self-compilation cleanup
|
2020-06-19 14:09:34 +02:00 |
|
spaceface777
|
624005bbd0
|
tcc_win: fix tests
|
2020-06-19 12:54:56 +02:00 |
|
yuyi
|
2230cbae01
|
make.bat: add `-local flag
|
2020-06-04 14:07:02 +02:00 |
|
Emily Hudson
|
bf92a8b80e
|
make.bat: use v.exe -cc msvc self when bootstrapping with msvc
|
2020-05-25 19:32:33 +03:00 |
|
yuyi
|
b5af6d44c2
|
make.bat: git pull add --quiet
|
2020-05-22 16:42:34 +02:00 |
|
yuyi
|
fe0b587b1f
|
make.bat: optimize vc download
|
2020-05-22 11:46:55 +03:00 |
|
Alexander Medvednikov
|
905cf326cd
|
make.bat: use v.exe version
|
2020-05-18 15:46:56 +02:00 |
|
Alexander Medvednikov
|
7c923ce338
|
make.bat: use v.exe self instead of v self
|
2020-05-18 15:44:13 +02:00 |
|
Alexander Medvednikov
|
478ebed069
|
Revert "makefile: simplify and speed up"
This reverts commit c7e4f5eefb .
|
2020-05-13 15:33:44 +02:00 |
|
Alexander Medvednikov
|
c7e4f5eefb
|
makefile: simplify and speed up
|
2020-05-13 14:50:33 +02:00 |
|
yuyi
|
78c292b448
|
make.bat: more cleaning up
|
2020-05-07 12:29:26 +02:00 |
|
yuyi
|
61e00e6796
|
make.bat: add default msvc2015 config when there is no vswhere.exe
|
2020-05-06 12:05:52 +02:00 |
|
yuyi
|
d455606037
|
make.bat: do not rebuild with -prod by default
|
2020-04-24 08:19:24 +03:00 |
|
Alexey
|
7b83a3332b
|
make: fix removing files; remove unused echo calls
|
2020-04-02 09:27:25 +02:00 |
|
yuyi
|
5f32663714
|
make.bat: fix not at root dir error
|
2020-03-20 16:40:49 +01:00 |
|
yuyi
|
f41cf7465b
|
make.bat: optimize
|
2020-03-18 18:15:33 +01:00 |
|
lutherwenxu
|
aab31f4b35
|
cmd/v: rewrite flags
|
2020-03-06 18:53:29 +01:00 |
|
lutherwenxu
|
9332a83ce6
|
move v.v to cmd/v
|
2020-02-09 10:08:04 +01:00 |
|
vitalyster
|
2f23ee4818
|
windows: cleanup after bootstrapping with unicode entrypoint
|
2019-12-27 19:07:31 +01:00 |
|
vitalyster
|
3f0f8bac49
|
windows: do not link gdi32/shell32 to console applications
* read os.args from argv when we have console
* dynamically load CommandLineToArgvW when we are GUI app
* link gdi32/shell32 in glfw module
|
2019-12-27 11:27:19 +03:00 |
|
Alexey
|
d2c3c66ba4
|
make.bat: remove obj file after compilation (msvc)
|
2019-12-22 22:59:51 +03:00 |
|
Chanrles WANG
|
4ca453b6de
|
make.bat improvements
|
2019-12-05 14:41:57 +03:00 |
|
vitalyster
|
9b38f59184
|
msvc: detect x86 host and use x86 build tools
|
2019-10-16 02:54:35 +03:00 |
|
joe-conigliaro
|
60e7c12e92
|
put back temp removed flags and env vars (#2339)
|
2019-10-14 16:51:12 +11:00 |
|
joe-conigliaro
|
9a2b8a0814
|
compiler: move msvc compiler to -cc flag instead of -os (#2338)
* move msvc to -cc flag instead of -os
* undo unrelated change
* do first build without msvc
* remvove flags temp
* fix comment
|
2019-10-14 16:41:46 +11:00 |
|
Alexander Medvednikov
|
387e56e215
|
move compiler/main.v to v.v
|
2019-10-14 04:41:37 +03:00 |
|
Alexander Medvednikov
|
114fce4242
|
make.bat: a better info message
|
2019-10-12 04:19:28 +03:00 |
|