Jeroen van Rijn
|
4aa8834d39
|
Add os.args to demo.
|
2023-11-27 21:01:27 +01:00 |
|
Jeroen van Rijn
|
e19460cbd7
|
Add -microarch:?
|
2023-11-10 19:37:08 +01:00 |
|
gingerBill
|
fa6be4ec58
|
Revert build.bat
|
2023-09-21 17:27:17 +01:00 |
|
gingerBill
|
735bb147e2
|
Add asan lib for Windows
|
2023-09-21 11:03:25 +01:00 |
|
gingerBill
|
9bf111bd3d
|
Add comments for tilde building
|
2023-08-03 13:26:42 +01:00 |
|
gingerBill
|
8060da2132
|
Toggle tilde backend in the build script
|
2023-08-03 13:16:23 +01:00 |
|
gingerBill
|
b495a302b0
|
Merge branch 'master' into tilde
|
2023-08-03 13:14:09 +01:00 |
|
Hasan Yasin Ozturk
|
963eeee361
|
Fix dropped "dev-" prefix from version tag
In commit c3a31666, "dev-" prefix was dropped unintentionally. This commit fixes
that.
|
2023-07-31 17:46:45 +03:00 |
|
Hasan Yasin Ozturk
|
3d16880d95
|
Set version date to commit date instead of build date
Fixes #2688
This commit updates `build_odin.sh` and `build.bat` so that date of the commit
is used for the version tag, instead of the build time.
|
2023-07-31 17:29:56 +03:00 |
|
gingerBill
|
360cb9eb9a
|
Add tb.lib to build.bat
|
2023-07-24 10:28:56 +01:00 |
|
gingerBill
|
fc4a5e61c2
|
Add ODIN_IGNORE_MSVC_CHECK check to build.bat
|
2023-06-13 13:21:15 +01:00 |
|
Jeroen van Rijn
|
b42bb5be26
|
Only try to parse git hash if .git is present
Closes 2451
|
2023-04-11 11:55:29 +02:00 |
|
Colin Davidson
|
e019673a18
|
fix build
|
2022-12-28 21:52:41 -08:00 |
|
gingerBill
|
c1f5be24e2
|
Remove dead code in the compiler
|
2022-12-18 22:49:10 +00:00 |
|
Oskar Nordquist
|
a06f75b6fb
|
Automatically initialize x64 environment if CL.exe is missing + make sure found CL.exe is for x64 (credit to mmozeiko)
|
2022-11-26 11:50:06 -05:00 |
|
gingerBill
|
8fb9db3deb
|
Revert build.bat
|
2022-09-08 17:18:54 +01:00 |
|
gingerBill
|
af76d26771
|
Simplify win32 resource file linking
|
2022-09-07 11:22:43 +01:00 |
|
Fabian Sperber
|
0992239d86
|
Embed natvis in windows debug build for easier viewing of strings and Arrays
|
2022-07-19 00:46:27 +02:00 |
|
gingerBill
|
76054dddb7
|
Revert build.bat
|
2021-11-09 22:11:18 +00:00 |
|
gingerBill
|
321d93bff1
|
Merge branch 'master' into target-js_wasm32
|
2021-11-09 18:06:19 +00:00 |
|
gingerBill
|
6855538729
|
Merge branch 'master' into llvm-12.0.1-windows
|
2021-09-18 12:55:13 +01:00 |
|
gingerBill
|
43ebee4e91
|
Revert build.bat
|
2021-09-14 21:44:41 +01:00 |
|
gingerBill
|
cb2437959c
|
Add stb_image_resize to vendor:stb/image
|
2021-09-14 21:44:26 +01:00 |
|
gingerBill
|
7189625cf5
|
Add stb libraries (image+image_write, rect_pack, truetype)
|
2021-09-14 17:54:50 +01:00 |
|
gingerBill
|
c51c002ffa
|
Update Windows to LLVM 12.0.1
|
2021-09-11 17:06:29 +01:00 |
|
gingerBill
|
abaf8c127d
|
Correct build.bat
|
2021-08-22 17:12:19 +01:00 |
|
gingerBill
|
0c5fa2cdd5
|
Fix build.bat
|
2021-08-22 17:09:40 +01:00 |
|
gingerBill
|
36cb1f868b
|
Embed the SDL2 libraries into vendor:sdl2
|
2021-08-22 17:05:06 +01:00 |
|
gingerBill
|
e722af7f61
|
Remove unneeded disabled warnings from build.bat
|
2021-08-19 15:43:51 +01:00 |
|
gingerBill
|
b397254696
|
Rename libtommath.c to libtommath.cpp
|
2021-07-11 16:33:58 +01:00 |
|
gingerBill
|
a1a1668dcf
|
Update build.bat and Makefile
|
2021-07-11 16:23:25 +01:00 |
|
gingerBill
|
460e14e586
|
Change the compiler's big integer library to use libTomMath
This now replaces Bill's crappy big int implementation
|
2021-07-11 16:08:16 +01:00 |
|
gingerBill
|
3061dd2497
|
Update build.bat to use wmic os get LocalDateTime /value instead of %DATE% which is not consistent across computers
|
2021-04-28 11:56:47 +01:00 |
|
gingerBill
|
5a88fef483
|
Make corrections
|
2021-04-26 18:07:34 +01:00 |
|
gingerBill
|
bbf79fc1d4
|
Add ODIN_VERSION_RAW define to build.bat
|
2021-04-25 22:10:52 +01:00 |
|
gingerBill
|
2af8e956a6
|
Change versioning system from v0.13.1 to dev-2021-04
|
2021-04-25 22:09:22 +01:00 |
|
gingerBill
|
07f9e551c1
|
Revert build.bat
|
2021-04-25 21:38:29 +01:00 |
|
gingerBill
|
66a70b9d27
|
Remove the need for LLVM_BACKEND_SUPPORT
|
2021-04-25 19:49:29 +01:00 |
|
gingerBill
|
a6fdb5eb5e
|
Add -DUSE_NEW_LLVM_ABI_SYSTEM by default to Windows build for -llvm-api
|
2021-02-24 16:00:05 +00:00 |
|
Mikkel Hjortshoej
|
ae2fc5830e
|
Add git sha to odin version command
|
2020-08-23 15:25:19 +02:00 |
|
gingerBill
|
f22b014db0
|
Revert build.bat
|
2020-06-23 09:20:13 +01:00 |
|
gingerBill
|
0db1ebb4e5
|
-vet sync/channel.odin
|
2020-06-22 16:01:26 +01:00 |
|
gingerBill
|
0013033f9a
|
Revert build.bat
|
2020-06-22 15:58:48 +01:00 |
|
gingerBill
|
509e8b512f
|
Add time.read_cycle_counter
|
2020-06-22 15:54:19 +01:00 |
|
gingerBill
|
054e018e23
|
Remove dead stuff from build.bat
|
2020-03-19 15:30:10 +00:00 |
|
gingerBill
|
3d81ad46d2
|
Change demo.odin to default
|
2020-03-19 15:29:32 +00:00 |
|
gingerBill
|
ed4d21045b
|
Add LLVM_BACKEND_SUPPORT macro to make the backend optional
|
2020-03-19 15:14:31 +00:00 |
|
gingerBill
|
04fe23a3c8
|
Have different categories for optimization passes
|
2020-03-19 10:57:14 +00:00 |
|
gingerBill
|
dae817e5ab
|
Integrate linker code with the new LLVM API backend
|
2020-03-08 17:44:08 +00:00 |
|
gingerBill
|
28502ba53b
|
Fix context system; add more to -show-more-timings for LLVM API; Add ODIN_USE_LLVM_API global constant
|
2020-03-08 12:34:36 +00:00 |
|