| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Experiment with different uses of `-use-separate-modules` | gingerBill | 2024-07-08 | 1 | -1/+7 | |
| | | ||||||
| * | Add `-print-linker-flags` | gingerBill | 2024-07-08 | 1 | -2/+50 | |
| | | ||||||
| * | Merge pull request #3828 from laytan/re-raise-signals-from-odin-run | gingerBill | 2024-07-06 | 1 | -6/+22 | |
| |\ | | | | | re-raise signals from the `odin run` binary | |||||
| | * | re-raise signals from the `odin run` binary | Laytan Laats | 2024-06-28 | 1 | -6/+22 | |
| | | | ||||||
| * | | Fix help text. | Jeroen van Rijn | 2024-07-03 | 1 | -1/+0 | |
| | | | ||||||
| * | | Remove the `-disallow-do` aspect from `-strict-style` | gingerBill | 2024-06-29 | 1 | -2/+0 | |
| | | | ||||||
| * | | Add `-vet-tabs` | gingerBill | 2024-06-29 | 1 | -0/+7 | |
| | | | ||||||
| * | | Fix accidental deletion in the `-strict-style` help comment | gingerBill | 2024-06-29 | 1 | -1/+1 | |
| | | | ||||||
| * | | Add note regarding `-strict-style` | gingerBill | 2024-06-29 | 1 | -0/+2 | |
| | | | ||||||
| * | | `-strict-style` implies `-disallow-do` | gingerBill | 2024-06-29 | 1 | -1/+3 | |
| | | | ||||||
| * | | Update `-strict-style` | gingerBill | 2024-06-29 | 1 | -0/+2 | |
| | | | ||||||
| * | | Add internal flag for testing stuff | gingerBill | 2024-06-29 | 1 | -0/+5 | |
| | | | ||||||
| * | | Rename `-vet-identical-cast` to `-vet-cast`; with minor code clean up | gingerBill | 2024-06-29 | 1 | -5/+5 | |
| | | | ||||||
| * | | Add `-vet-identical-cast` | Feoramund | 2024-06-28 | 1 | -0/+7 | |
| |/ | ||||||
| * | Add `-custom-attribute` | gingerBill | 2024-06-28 | 1 | -0/+34 | |
| | | ||||||
| * | Add `-build-mode:test`. | Jeroen van Rijn | 2024-06-21 | 1 | -0/+4 | |
| | | ||||||
| * | Merge pull request #3137 from laytan/show-defineable | gingerBill | 2024-06-20 | 1 | -0/+156 | |
| |\ | | | | | Add flags to show/export defineable values and warn if a -define is unused in the project | |||||
| | * | collect and show docs of defineables | Laytan Laats | 2024-06-07 | 1 | -28/+34 | |
| | | | ||||||
| | * | explicit integer conversions | Laytan Laats | 2024-06-06 | 1 | -9/+12 | |
| | | | ||||||
| | * | check if -define is actually used | Laytan Laats | 2024-06-06 | 1 | -5/+28 | |
| | | | ||||||
| | * | -show-defineables and -export-defineables | Laytan Laats | 2024-06-06 | 1 | -0/+124 | |
| | | | ||||||
| * | | Fix compiler silently returning if `parse_packages` fails | Feoramund | 2024-06-13 | 1 | -1/+2 | |
| |/ | ||||||
| * | orca windows | laytan | 2024-06-05 | 1 | -1/+5 | |
| | | ||||||
| * | improve orca target | Laytan Laats | 2024-06-05 | 1 | -0/+28 | |
| | | ||||||
| * | Merge pull request #3615 from puzzleddev/export-dependencies | gingerBill | 2024-06-04 | 1 | -1/+126 | |
| |\ | | | | | Add build flag to export dependencies. | |||||
| | * | Add the option to export dependencies as JSON. | tim4242 | 2024-05-24 | 1 | -51/+113 | |
| | | | ||||||
| | * | Improved depdendency formatting to support paths containing spaces | tim4242 | 2024-05-24 | 1 | -1/+20 | |
| | | | ||||||
| | * | Initial dependency file generation | tim4242 | 2024-05-24 | 1 | -4/+48 | |
| | | | ||||||
| * | | Merge pull request #3646 from Feoramund/multi-test | Jeroen van Rijn | 2024-06-04 | 1 | -24/+0 | |
| |\ \ | | | | | | | Refactor the test runner | |||||
| | * | | Remove `-test-name` in favor of test runner option | Feoramund | 2024-06-02 | 1 | -24/+0 | |
| | |/ | | | | | | | | | | | `-define:ODIN_TEST_NAMES=...` is capable of selecting test by package and name or name only, with the ability to access packages included by `-all-packages`. | |||||
| * / | Fix #3660 | Feoramund | 2024-06-02 | 1 | -0/+4 | |
| |/ | | | | This also prevents a segfault if you do `odin build .odin -file` | |||||
| * | Reimplement `-build-mode:static`/`-build-mode:lib` | gingerBill | 2024-05-16 | 1 | -0/+10 | |
| | | ||||||
| * | llvm 18: general unix and darwin specifics | Laytan Laats | 2024-05-07 | 1 | -5/+2 | |
| | | ||||||
| * | compiler: improve target features support | Laytan Laats | 2024-05-02 | 1 | -6/+73 | |
| | | ||||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-04-22 | 1 | -4/+4 | |
| |\ | ||||||
| | * | spelling | Thomas la Cour | 2024-04-20 | 1 | -4/+4 | |
| | | | ||||||
| * | | Add check for `build.` and `run.` typos | gingerBill | 2024-04-22 | 1 | -2/+11 | |
| |/ | ||||||
| * | Add `-no-type-assert` and `ODIN_NO_TYPE_ASSERT` | gingerBill | 2024-04-18 | 1 | -0/+9 | |
| | | ||||||
| * | add 'odin root' command | Laytan Laats | 2024-04-13 | 1 | -0/+4 | |
| | | ||||||
| * | Add `-vet-unused-variables` and ``-vet-unused-imports` (`-vet-unused` is both) | gingerBill | 2024-04-11 | 1 | -8/+23 | |
| | | ||||||
| * | Default to "smart" linker behaviour; Add `-min-link-libs` to use minimize ↵ | gingerBill | 2024-04-04 | 1 | -0/+13 | |
| | | | | | link libs if wanted | |||||
| * | Clarity warning and error printing | gingerBill | 2024-04-02 | 1 | -0/+7 | |
| | | ||||||
| * | darwin: be less annoying about "incompatible" library versions | Laytan Laats | 2024-03-25 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | After #3316 we set a default minimum version, now this will warn if you link with a library that is targeting later versions. This might be a bit annoying, especially when the user hasn't actually given Odin a minimum target. So this PR makes these warnings only show when you explicitly give a target version (afaik that is the only thing that -mmacosx-min-version actually does for us because we don't use it to compile anything, just to link). | |||||
| * | darwin: fix ld warnings and set minimum os version | Laytan Laats | 2024-03-23 | 1 | -1/+1 | |
| | | ||||||
| * | Replace `gb_exit(1)` with `exit_with_errors()` where appropriate | gingerBill | 2024-03-19 | 1 | -1/+1 | |
| | | ||||||
| * | Add `-json-errors` | gingerBill | 2024-03-19 | 1 | -0/+10 | |
| | | ||||||
| * | Serialize errors to make them sortable, deterministic, and generally more ↵ | gingerBill | 2024-03-19 | 1 | -1/+3 | |
| | | | | | control | |||||
| * | Improve error handling for missing library collection provided by the compiler | gingerBill | 2024-02-07 | 1 | -7/+17 | |
| | | ||||||
| * | Make run args take the first '--' as the start of the args, instead of the ↵ | flysand7 | 2024-02-04 | 1 | -4/+8 | |
| | | | | | last '--' | |||||
| * | Merge pull request #3141 from laytan/add-all-packages-flag-for-tests | gingerBill | 2024-01-31 | 1 | -1/+6 | |
| |\ | | | | | Add `odin test -all-packages` to be able to test an entire project | |||||