| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Tweak #5202 | Jeroen van Rijn | 2025-05-23 | 1 | -20/+5 | |
| | | | | | Back out the new `-build-only` for tests in favor of the more established `-build-mode:test`, but retain the new `-keep-test-executable` option and default cleanup of test executables. | |||||
| * | Delete test executable after running, add `-keep-test-executable` | Feoramund | 2025-05-22 | 1 | -1/+29 | |
| | | ||||||
| * | Add `-build-only` for `odin test` command | Feoramund | 2025-05-22 | 1 | -1/+12 | |
| | | | | | This allows test executables to be only built, not run too. | |||||
| * | Slight tweak. | Jeroen van Rijn | 2025-05-21 | 1 | -1/+1 | |
| | | ||||||
| * | List -subtarget in `odin help build` | Jeroen van Rijn | 2025-05-21 | 1 | -50/+65 | |
| | | ||||||
| * | -dynamic-literals | Jeroen van Rijn | 2025-05-19 | 1 | -0/+5 | |
| | | ||||||
| * | Make certain commands fail if passed excess arguments | Feoramund | 2025-05-19 | 1 | -0/+12 | |
| | | ||||||
| * | Check for `-help` sooner and show it immediately | Feoramund | 2025-05-19 | 1 | -5/+10 | |
| | | ||||||
| * | Sync command descriptions between `odin help` and usage | Feoramund | 2025-05-19 | 1 | -2/+2 | |
| | | ||||||
| * | Add missing commands to `odin help` | Feoramund | 2025-05-19 | 1 | -0/+6 | |
| | | ||||||
| * | Make `odin help` more precise about what it accepts | Feoramund | 2025-05-19 | 1 | -15/+50 | |
| | | ||||||
| * | print android-specific flags for the bundle command | Hisham Aburaqibah | 2025-04-05 | 1 | -0/+19 | |
| | | ||||||
| * | android bundling improvements | IllusionMan1212 | 2025-04-05 | 1 | -9/+2 | |
| | | | | | | | | | | | | | | | replace `jarsigner` with build tools' `apksigner` which is capable of using newer signature schemes remove the `android-manifest` flag and assume the file exists in the directory we're bundling make `android-keystore-alias` and `android-keystore-password` optional. The former is not needed if there's only one key in the keystore, and the latter will be prompted by `apksigner` if missing don't change the working directory to the bundled directory to prevent confusion when passing a relative path to `android-keystore` add the `res`, `assets`, and `lib` directories to the bundle if they exist in the bundled directory | |||||
| * | feat: added a `-android-keystore-password` option to pass a password for the ↵ | IllusionMan1212 | 2025-04-04 | 1 | -0/+8 | |
| | | | | | keystore instead of hardcoding it as `android` | |||||
| * | Command `package` -> `bundle` | gingerBill | 2025-03-28 | 1 | -14/+14 | |
| | | ||||||
| * | Fix flags for `odin package <platform>` | gingerBill | 2025-03-27 | 1 | -4/+14 | |
| | | ||||||
| * | Use `u64` for the command kind just in case | gingerBill | 2025-03-27 | 1 | -4/+4 | |
| | | ||||||
| * | `odin package android` | gingerBill | 2025-03-27 | 1 | -13/+21 | |
| | | ||||||
| * | Begin work on `odin package-android` command | gingerBill | 2025-03-26 | 1 | -3/+21 | |
| | | ||||||
| * | Really bodgy android packing system for `odin build` | gingerBill | 2025-03-26 | 1 | -0/+22 | |
| | | ||||||
| * | Very very rudimentary support for `-target:linux_arm64 -subtarget:android` | gingerBill | 2025-03-26 | 1 | -2/+3 | |
| | | ||||||
| * | few llvm 20 changes | Laytan Laats | 2025-03-19 | 1 | -7/+0 | |
| | | ||||||
| * | Support `-show-timings` for `odin doc` | gingerBill | 2025-02-24 | 1 | -0/+5 | |
| | | ||||||
| * | Add `-use-single-module` | gingerBill | 2025-01-22 | 1 | -2/+19 | |
| | | ||||||
| * | Added compile-time checks for thread locals with -no-crt | flysand7 | 2025-01-17 | 1 | -0/+4 | |
| | | | | | | | | | Now using any thread-local variables with -no-crt enabled will cause a compiler error, unless -no-thread-local is given. Also fixed a minor typo in a comment. | |||||
| * | Fixes crash when unused defines are used in conjunction with `-ignore-warnings`. | Harold Brenes | 2025-01-15 | 1 | -1/+4 | |
| | | ||||||
| * | Make `-no-dynamic-literals` the default now | gingerBill | 2025-01-05 | 1 | -1/+1 | |
| | | ||||||
| * | make -export-dependencies:json emit valid json | fleandro | 2024-12-23 | 1 | -2/+2 | |
| | | ||||||
| * | ABI change: for indirect parameters size_of <= 16, do callee stack copy | gingerBill | 2024-12-05 | 1 | -0/+5 | |
| | | ||||||
| * | Merge pull request #4440 from 0dminnimda/support_llvm19 | gingerBill | 2024-11-27 | 1 | -2/+2 | |
| |\ | | | | | Add support for llvm version 19 | |||||
| | * | src/main.cpp: apply suggestion | 0dminnimda | 2024-11-02 | 1 | -1/+1 | |
| | | | | | | | Co-authored-by: Laytan <laytanlaats@hotmail.com> | |||||
| | * | Update version in more places | 0dminnimda | 2024-11-02 | 1 | -2/+2 | |
| | | | ||||||
| * | | Allow for `odin help build` etc | gingerBill | 2024-11-25 | 1 | -1/+7 | |
| | | | ||||||
| * | | Improve `odin help -foo` usage | gingerBill | 2024-11-18 | 1 | -351/+380 | |
| | | | ||||||
| * | | Make lowercase | gingerBill | 2024-11-14 | 1 | -1/+1 | |
| | | | ||||||
| * | | Add `-linker:<string>` to replace `-lld` and `-radlink` | gingerBill | 2024-11-14 | 1 | -9/+38 | |
| | | | ||||||
| * | | Disallow `-lld` and `-radlink` to be used together | gingerBill | 2024-11-14 | 1 | -0/+8 | |
| | | | ||||||
| * | | Add `-radlink` | gingerBill | 2024-11-14 | 1 | -0/+9 | |
| | | | ||||||
| * | | Added support for `odin build -target:?` | bayo-code | 2024-11-11 | 1 | -21/+23 | |
| | | | ||||||
| * | | Revert "List the supported targets using `odin targets`" | bayo-code | 2024-11-11 | 1 | -7/+0 | |
| | | | | | | | | | This reverts commit b589e3c499649aa956a9ebf98ae2aca260156471. | |||||
| * | | List the supported targets using `odin targets` | bayo-code | 2024-11-10 | 1 | -0/+7 | |
| | | | ||||||
| * | | Remove duplicates in `-defineables` | gingerBill | 2024-11-08 | 1 | -2/+16 | |
| | | | ||||||
| * | | Phrasing! | Jeroen van Rijn | 2024-11-07 | 1 | -2/+2 | |
| | | | ||||||
| * | | Suggest `-microarch:native` if `popcnt` instruction is missing. | Jeroen van Rijn | 2024-11-07 | 1 | -0/+13 | |
| | | | | | | | | | Fixes #4453. | |||||
| * | | Add "-build-mode:dynamic" to the "odin help build" output | peachey2k2 | 2024-11-01 | 1 | -0/+1 | |
| |/ | ||||||
| * | cached.cpp: Improve internal cached robustness | Lucas Perlind | 2024-10-22 | 1 | -7/+14 | |
| | | | | | | | | Do not memory map files; Windows cannot write to a file that is memory mapped. Write cache after llvm building. This ensures the cache won't have a false positive if llvm fails. | |||||
| * | Sort flags on `odin build -help` - #4329 | gingerBill | 2024-10-02 | 1 | -280/+324 | |
| | | ||||||
| * | Fixed confusing (and incorrect) warning | olimpiu | 2024-09-30 | 1 | -1/+1 | |
| | | | | Verbose errors *is* the new default | |||||
| * | fix errors not being printed after parse warnings | Laytan Laats | 2024-09-29 | 1 | -4/+0 | |
| | | | | | Fixes #4299 | |||||
| * | Add `-vet-unused-procedures` | gingerBill | 2024-09-17 | 1 | -1/+20 | |
| | | ||||||