aboutsummaryrefslogtreecommitdiff
path: root/build.bat
Commit message (Collapse)AuthorAgeFilesLines
* Add `-no-logo` to `rc_flags` in build.batgingerBill2025-12-011-1/+1
|
* Parse odin version date out of HEAD commit if availableJeroen van Rijn2025-05-131-25/+19
|
* Don't run demo if building Odin fails.Jeroen van Rijn2025-04-081-0/+1
| | | | | `cl`'s return value was stomped by `mt`, so we ran the demo if `cl` failed, but `mt` succeeded. This obscures `cl`'s output, so we're now checking both for errors.
* Use Microsoft "best practices" for using `vswhere`G'lek Tarssza2025-03-271-4/+4
| | | | See https://github.com/microsoft/vswhere/wiki/Find-VC for more details.
* Add `/nologo`gingerBill2024-12-051-1/+1
|
* Add misc\get-date.cJeroen van Rijn2024-12-031-2/+5
| | | | | | Prints the current date as YYYYMMDD without relying on PowerShell. Hopefully fixes #4540
* remove wmic and mandatory git requirementavanspector2024-10-061-2/+3
|
* nightly define fixThomas la Cour2024-09-091-1/+1
|
* tag nightly buildsThomas la Cour2024-09-091-1/+1
|
* trim version digits, release=YYYY.MM.0.0 else YYYY.MM.DD.0Thomas la Cour2024-09-091-5/+17
|
* odin manifest fileThomas la Cour2024-08-211-5/+20
|
* Added a hint at end of build.bat about release mode when building in debug mode.Karl Zylinski2024-08-081-0/+3
|
* Compile demo with -vet -strict-style.Jeroen van Rijn2024-07-101-1/+1
|
* Force `cl.exe` to parse Odin source as utf-8.Jeroen van Rijn2024-07-011-0/+3
|
* Add os.args to demo.Jeroen van Rijn2023-11-271-1/+1
|
* Add -microarch:?Jeroen van Rijn2023-11-101-0/+1
|
* Revert build.batgingerBill2023-09-211-21/+5
|
* Add asan lib for WindowsgingerBill2023-09-211-4/+20
|
* Add comments for tilde buildinggingerBill2023-08-031-0/+3
|
* Toggle tilde backend in the build scriptgingerBill2023-08-031-2/+8
|
* Merge branch 'master' into tildegingerBill2023-08-031-3/+6
|\
| * Fix dropped "dev-" prefix from version tagHasan Yasin Ozturk2023-07-311-1/+1
| | | | | | | | | | In commit c3a31666, "dev-" prefix was dropped unintentionally. This commit fixes that.
| * Set version date to commit date instead of build dateHasan Yasin Ozturk2023-07-311-1/+4
| | | | | | | | | | | | | | 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.
* | Add tb.lib to build.batgingerBill2023-07-241-0/+1
|/
* Add `ODIN_IGNORE_MSVC_CHECK` check to build.batgingerBill2023-06-131-9/+11
|
* Only try to parse git hash if .git is presentJeroen van Rijn2023-04-111-0/+3
| | | | Closes 2451
* fix buildColin Davidson2022-12-281-1/+2
|
* Remove dead code in the compilergingerBill2022-12-181-0/+1
|
* Automatically initialize x64 environment if CL.exe is missing + make sure ↵Oskar Nordquist2022-11-261-0/+15
| | | | found CL.exe is for x64 (credit to mmozeiko)
* Revert build.batgingerBill2022-09-081-5/+3
|
* Simplify win32 resource file linkinggingerBill2022-09-071-3/+5
|
* Embed natvis in windows debug build for easier viewing of strings and ArraysFabian Sperber2022-07-191-1/+1
|
* Revert build.batgingerBill2021-11-091-43/+6
|
* Merge branch 'master' into target-js_wasm32gingerBill2021-11-091-5/+42
|
* Merge branch 'master' into llvm-12.0.1-windowsgingerBill2021-09-181-3/+6
|\
| * Revert build.batgingerBill2021-09-141-7/+5
| |
| * Add stb_image_resize to `vendor:stb/image`gingerBill2021-09-141-5/+7
| |
| * Add stb libraries (image+image_write, rect_pack, truetype)gingerBill2021-09-141-3/+6
| |
* | Update Windows to LLVM 12.0.1gingerBill2021-09-111-1/+2
|/
* Correct build.batgingerBill2021-08-221-1/+1
|
* Fix build.batgingerBill2021-08-221-5/+3
|
* Embed the SDL2 libraries into `vendor:sdl2`gingerBill2021-08-221-3/+5
|
* Remove unneeded disabled warnings from build.batgingerBill2021-08-191-4/+2
|
* Rename libtommath.c to libtommath.cppgingerBill2021-07-111-1/+1
|
* Update build.bat and MakefilegingerBill2021-07-111-10/+1
|
* Change the compiler's big integer library to use libTomMathgingerBill2021-07-111-3/+12
| | | | This now replaces Bill's crappy big int implementation
* Update build.bat to use `wmic os get LocalDateTime /value` instead of %DATE% ↵gingerBill2021-04-281-2/+6
| | | | which is not consistent across computers
* Make correctionsgingerBill2021-04-261-4/+1
|
* Add `ODIN_VERSION_RAW` define to build.batgingerBill2021-04-251-2/+1
|
* Change versioning system from `v0.13.1` to `dev-2021-04`gingerBill2021-04-251-0/+8
|