Mike
|
3e7414b9b7
|
GNUmakefile: add initial NetBSD support (#24173)
|
2025-04-09 18:55:31 +03:00 |
|
Delyan Angelov
|
0eb41e5e5a
|
GNUmakefile: fix the detection for a working tcc executable, broken in 869677a
|
2025-03-06 11:36:11 +02:00 |
|
Delyan Angelov
|
ce666a8f59
|
make: improve the make install information message in both GNUmakefile and Makefile (as suggested by JalonSolov) (#23751)
|
2025-02-17 18:55:36 +02:00 |
|
Alexander Medvednikov
|
869677a56a
|
make: use .exe only on Windows
|
2025-02-17 14:17:53 +03:00 |
|
Delyan Angelov
|
49fb7ca501
|
make: show instructions about installing a C compiler, when the bootstrap compilation with cc fails (#23718)
|
2025-02-14 08:13:39 +02:00 |
|
Delyan Angelov
|
619ebe7cd5
|
GNUmakefile: add ctags and etags make targets for the V compiler frontend
|
2025-01-20 12:01:19 +02:00 |
|
Delyan Angelov
|
0eaa85725b
|
ci: add a problem matcher support, to get error/warning/notice annotations in V CI jobs (#22790)
|
2024-11-07 20:59:19 +02:00 |
|
0dminnimda
|
9c72d94767
|
make: fix GNUmakefile to build with msys (#22675)
|
2024-10-28 01:27:35 +03:00 |
|
Laurent Cheylus
|
9b88dc8deb
|
GNUmakefile: do not try to check how tcc is working, when thirdparty/tcc/tcc.exe is not present (#22226)
|
2024-09-15 20:05:01 +03:00 |
|
Nicolas Sauzede
|
fb0efc0aa3
|
GNUmakefile: use standard default RM make variable to fix MSYS2 env on windows (#20701)
|
2024-02-01 16:34:59 +02:00 |
|
Delyan Angelov
|
50c22b5a12
|
os: implement os.fd_is_pending/1, os.Process.pipe_read/1, os.Process.is_pending/1 (#19787)
|
2023-11-07 13:47:25 +02:00 |
|
Turiiya
|
9051ac8921
|
all: fix typos (#19634)
|
2023-10-23 21:21:15 +03:00 |
|
Alexander Medvednikov
|
d7a418fbb5
|
pref: no-skip-unused
|
2023-03-06 14:13:29 +01:00 |
|
Delyan Angelov
|
a8102f14be
|
make: use git clone --filter=blob:none for vc/ and thirdparty/tcc/ , which minimises the amount of transferred data (especially for doing v up after a few weeks/months)
|
2023-02-02 18:33:51 +02:00 |
|
Brian Callahan
|
85b4af5440
|
make: add OpenBSD detection to GNUmakefile (#16760)
|
2022-12-25 09:55:41 +02:00 |
|
Roy Ivy III
|
a07f77ac52
|
make: add 'rebuild' target (clean and reset sub-repos, then rebuild V) (#16357)
|
2022-11-08 17:51:29 +03:00 |
|
Haren S
|
bc06866b20
|
make: add clock_gettime on macOS < 10.12 (fix #6605) (#15611)
|
2022-08-31 11:03:25 +03:00 |
|
Davide Beatrici
|
8af87a9e98
|
make: rename "V" to "VEXE" in GNUmakefile, to prevent conflicts while building RPMs (#15237)
This fixes a build failure when using "%make_build" in an RPM spec file:
make: 1: No such file or directory
make: *** [GNUmakefile💯 all] Error 127
|
2022-07-27 21:04:29 +03:00 |
|
spaceface
|
4ed9780b80
|
all: enable -gc boehm by default (#14577)
|
2022-06-09 00:44:29 +03:00 |
|
Delyan Angelov
|
aed2d0caf2
|
make files: add a make check target, that runs v test-all locally
|
2022-05-01 13:38:30 +03:00 |
|
Delyan Angelov
|
31b28af179
|
bootstrap: remove -I ./thirdparty/stdatomic/nix from make files (#14111)
|
2022-04-21 00:12:50 +03:00 |
|
Delyan Angelov
|
1c5eb7ccdc
|
ci: do not use pushd/popd in GNUmakefile
|
2022-01-18 17:42:29 +02:00 |
|
Delyan Angelov
|
6dfa11e2f7
|
make: improve diagnostic messages when the prebuilt tcc executable does not work/is missing
|
2022-01-18 17:36:05 +02:00 |
|
Delyan Angelov
|
d31c9250d3
|
ci: further makefile bootstrapping fixes
|
2021-09-28 11:38:33 +03:00 |
|
Delyan Angelov
|
858161bbc4
|
ci: fix makefiles
|
2021-09-28 11:02:05 +03:00 |
|
Paul Dardeau
|
0115a51de4
|
makefiles: rename as requested in issues tracker (#11380)
|
2021-09-04 14:32:42 +03:00 |
|