Zach Daniel
|
93917513ee
|
chore: fix problems with mix igniter.gen.task interpolation
|
2024-09-09 19:30:28 -04:00 |
|
Zach Daniel
|
7ae225eee4
|
improvement: add mix igniter.gen.task to quickly generate a full task
improvement: properly find the default location for mix task modules
|
2024-09-09 19:06:00 -04:00 |
|
Zach Daniel
|
9ae006e570
|
improvement: when replacing a dependency, leave it in the same location
|
2024-09-08 08:01:40 -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
|
643813b120
|
fix: force compile dependencies to avoid strange compiler issues
|
2024-07-30 11:20:21 -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
|
a6fb8ec1dc
|
fix: remove shortnames for global options, to reduce conflicts
|
2024-07-09 09:00:53 -04:00 |
|
Zach Daniel
|
8937710de9
|
improvement: make module moving much smarter
improvement: add configurations for not moving certain modules
improvement: make `source_folders` configurable
|
2024-07-02 23:26:39 -04:00 |
|
Zach Daniel
|
b13d58a4f3
|
improvement: move_modules -> move_files
|
2024-07-01 20:45:14 -04:00 |
|
Zach Daniel
|
2c2a2e35e3
|
improvement: move some files around and update config names
|
2024-07-01 20:43:39 -04:00 |
|
Zach Daniel
|
0dc28d3e8b
|
improvement: add a way to move files
improvement: add `.igniter.exs` file, and `mix igniter.setup` to create it
improvement: move files to configured location based on changes
|
2024-06-27 23:16:26 -04:00 |
|
Zach Daniel
|
0590e44841
|
chore: introduce utils namespace
docs: add explanation of codebase to writing generators guide
|
2024-06-20 09:46:45 -04:00 |
|
Zach Daniel
|
60b81273cb
|
improvement: use path: prefix instead of local:
|
2024-06-13 11:05:11 -04:00 |
|
Zach Daniel
|
f05b113cc9
|
improvement: support space-separated installers
|
2024-06-13 11:02:55 -04:00 |
|
Zach Daniel
|
180942b155
|
fix: remove unsupportable package installation symbols
fix: don't run `mix deps.get` if dependency changes are aborted
docs: document package formats
|
2024-06-13 10:57:10 -04:00 |
|
Zach Daniel
|
260d56532b
|
improvement: add CI/build and get it passing locally
|
2024-05-31 22:59:36 -04:00 |
|
Zach Daniel
|
281ec0f656
|
write a bunch more code, and add some tests, rework various patterns
|
2024-05-31 22:09:38 -04:00 |
|
Zach Daniel
|
7ae0261a28
|
init
|
2024-05-27 23:30:41 -04:00 |
|