Zach Daniel
fcb74bb970
chore: bump installer
CI / ash-ci (push) Waiting to run
2024-09-07 22:34:28 -04:00
Zach Daniel
6831c4e7f9
improvement: add igniter.update_gettext
...
This showcases how easy it is to write a source code patcher,
and also acts as a useful little tool for phoenix users.
2024-09-07 22:32:57 -04:00
Zach Daniel
053c76d454
chore: bump installer version
CI / ash-ci (push) Has been cancelled
2024-09-02 20:27:39 -04:00
Zach Daniel
f5d31b6d56
improvement: more options to igniter.new
2024-09-02 20:27:14 -04:00
Zach Daniel
aefb8df79a
chore: update installer version
CI / ash-ci (push) Has been cancelled
2024-08-22 15:21:47 -04:00
Zach Daniel
785cff06e4
improvement: add --with-args
to pass additional args to installers
2024-08-22 15:20:31 -04:00
Zach Daniel
63dade260e
fix: properly parse boolean switches from positional args
2024-08-08 00:12:27 -04:00
Zach Daniel
0c810bfc3e
chore: bump installer
CI / ash-ci (push) Waiting to run
2024-07-31 18:31:33 -04:00
Zach Daniel
c769fe15ae
improvement: add create_module
utility
...
fix: loadpaths after compiling deps
2024-07-31 18:29:11 -04:00
Zach Daniel
c905ead36d
chore: bump installer version
CI / ash-ci (push) Waiting to run
2024-07-31 14:50:54 -04:00
Zach Daniel
af91431010
chore: format
2024-07-31 14:50:13 -04:00
Zach Daniel
1106f572bb
fix: remove force?: true
from dep installation
...
fix: better handling of positional args in igniter.new
2024-07-31 14:48:34 -04:00
Zach Daniel
643813b120
fix: force compile dependencies to avoid strange compiler issues
2024-07-30 11:20:21 -04:00
Zach Daniel
c52b226a1c
improvement: clean up dependency compiling logic
...
fix: ensure igniter is compiled first
fix: fetch deps after adding any nested installers
improvement: optimize module finding w/ async_stream
fix: various fixes & improvements to positional argument listing
improvement: add `rest: true` option for positional args
2024-07-27 16:57:10 -04:00
Zach Daniel
29e492002a
improvement: add positional_args!/1
macro for use in tasks
...
fix: recompile igniter in `ingiter.install`
2024-07-26 13:31:17 -04:00
Zach Daniel
0adb5ad23c
fix: force compile dependencies.
...
Having problems with ash_json_api's optional dependence on open_api_spex
and this solves it. We really need to figure out how to do this incremental
dependency compilation fluidly, just takes someone more familiar w/ invoking
the compiler/mix
2024-07-22 16:12:20 -04:00
Zach Daniel
e44598342b
fix: recompile :igniter
if it has to do
2024-07-19 08:31:28 -04:00
Zach Daniel
ab5b18dd25
fix: don't compile igniter dep again when compiling deps
2024-07-15 21:37:50 -04:00
Zach Daniel
c54a8579eb
chore: new installer version
2024-07-15 21:32:39 -04:00
Zach Daniel
e79a384549
fix: prevent crash on specific cases with igniter.new
...
improvement: more consistent initial impl of `elixirc_paths`
chore: share deps_compile code with installer
2024-07-10 08:42:41 -04:00
Zach Daniel
131e397358
chore: update installer version
CI / ash-ci (push) Waiting to run
2024-07-09 21:07:57 -04:00
Zach Daniel
73f489369f
fix: simplify how we get tasks to run
...
fix: don't try to format after editing `mix.exs`
2024-07-09 17:41:24 -04:00
Zach Daniel
ea66facc50
chore: release
2024-07-09 16:42:51 -04:00
Zach Daniel
0aed000bbf
fix: fix deps compilation issues by vendoring deps.compile
...
fix: honor `--yes` flag when installing deps always
2024-07-09 16:38:57 -04:00
Zach Daniel
487017ac35
chore: bump installer version
CI / ash-ci (push) Has been cancelled
2024-06-20 19:25:48 -04:00
Zach Daniel
e9bf1ecf8e
improvement: support --with
option in igniter.new
2024-06-20 19:25:28 -04:00
Zach Daniel
710cf432ec
chore: release 0.2.0 of mix igniter.new
2024-06-20 13:39:51 -04:00
Zach Daniel
338cb7281f
improvement: make installer use override: true
on local dependency
...
improvement: ensure dependencies are compiled after `mix deps.get`
(sorry about the dirty dirty hack required there)
2024-06-20 13:34:02 -04:00
Zach Daniel
5bda927129
chore: add package
2024-06-12 20:38:48 -04:00
Zach Daniel
b9ceb36450
docs: igniter.new docs
...
improvement: ignore installer tasks that are not igniter tasks
2024-06-12 20:09:32 -04:00
Zach Daniel
57ee3f9749
WIP
2024-06-03 23:14:36 -04:00
Zach Daniel
f1e0fffc4b
improvement: add installer archive
2024-06-03 13:13:49 -04:00