Joe Conigliaro
794cd561cd
fix libpath issue
2019-09-07 12:04:52 +03:00
joe-conigliaro
8ac0a2b2dd
compiler: rework flags & support win path spaces + more
2019-09-06 15:12:04 +03:00
Joe Conigliaro
96e959342a
compiler/msvc: support paths with hyphen
2019-09-05 04:06:13 +03:00
Delyan Angelov
c9a39dfdb5
compiler: build tetris executable on windows with both msvc and mingw gcc
2019-09-03 16:09:43 +03:00
Emily Hudson
04a200d3d8
compiler: fix array initialisation generation for msvc
2019-08-31 00:59:21 +03:00
Emily Hudson
7fc899dfd6
bootstrap: single make.bat, default msvc option for forcing gcc
2019-08-30 00:13:53 +03:00
Delyan Angelov
83954acfd4
compiler: use cerror instead of panic.
2019-08-29 11:50:18 +03:00
Vitaly Takmazov
5124eae47d
msvc: check exit code
2019-08-28 13:26:27 +03:00
joe-conigliaro
02fc7e14cd
make trim use cutset like trim_right/trim_left
2019-08-27 22:53:32 +03:00
Emily Hudson
151686501d
compiler: fix MSVC flag parsing
2019-08-20 16:32:15 +03:00
Emily Hudson
d373b331fa
ompiler: MSVC related fixes and `v test v` for windows testing
...
* MSVC related fixes and v test v for windows testing
* If second stage crashes on windows goto error
* use os.exec instead of system so that the error can be printed
* use -debug for osx vid
* Fix some whitespace to trigger a rebuild
2019-08-18 17:25:33 +03:00
Alexander Medvednikov
8a1324c141
os: make exec() return ?Result with exit code and output
2019-08-17 21:11:40 +03:00
Emily Hudson
decdd8be9f
Prevent people on platforms that arent 'windows' from being able to build with msvc
2019-08-12 15:11:13 +03:00
Alexander Medvednikov
b48e23757f
msvc fixes
2019-07-24 00:20:07 +02:00
Emily Hudson
e25ea7f9dd
add MSVC C backend support; fix live code reloading on Windows; other Windows fixes
2019-07-23 23:23:13 +02:00