Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a general generator for icon package maintainers #144

Merged
merged 31 commits into from Jun 25, 2021
Merged
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
1d10f9b
Add abstract command to provide common foundation for a generator com…
mallardduck May 11, 2021
236b764
update docs
mallardduck May 11, 2021
4ae22ee
Add generator command examples
mallardduck May 11, 2021
40ef210
Refactor to a CommandBuilder partern
mallardduck May 12, 2021
310f002
Adjust constructor and command output
mallardduck May 12, 2021
761e381
Refactor to add IconSetConfig DTO and allow single folder output
mallardduck May 12, 2021
726a512
remove unused property
mallardduck May 12, 2021
57be3ff
ensure cross OS compatibility for all paths.
mallardduck May 12, 2021
8a5efd0
Ensure final destination directories exist too.
mallardduck May 12, 2021
3bf5621
update code styles
mallardduck May 12, 2021
1e76348
more style fixes
mallardduck May 12, 2021
35f16b0
whitespace fixes
mallardduck May 12, 2021
15a57b3
Add ability for GenerateCommandBuilder to clear output directory
mallardduck May 12, 2021
ee47915
Refactor to reuse laravel Filesystem class and remove code
mallardduck May 12, 2021
46bdd8c
tweak docblocks
mallardduck May 12, 2021
8eb4093
Ensure that file input/output prefix are both respected
mallardduck May 12, 2021
24df66c
cleanup
driesvints Jun 2, 2021
10978e3
add generate bin script...
mallardduck Jun 3, 2021
079cc68
fix styles
mallardduck Jun 3, 2021
3456a97
Validate that the config file exists and can be found
mallardduck Jun 4, 2021
c5d168c
fix typo and improve output printing
mallardduck Jun 4, 2021
8ec82fd
Simplify code
driesvints Jun 23, 2021
455c787
Remove temp stuff
driesvints Jun 23, 2021
5280d22
Remove icon config class
driesvints Jun 23, 2021
6d52358
More cleanup
driesvints Jun 23, 2021
f03e4f3
last cleanup
driesvints Jun 23, 2021
f30293a
update composer.json
driesvints Jun 23, 2021
8210ceb
wip
driesvints Jun 23, 2021
ec622b4
Adjust autoloader to work more consistently
mallardduck Jun 23, 2021
cafad03
allow tracking bin folder
mallardduck Jun 23, 2021
f3309e8
update autoload
driesvints Jun 25, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 0 additions & 1 deletion .gitattributes
@@ -1,7 +1,6 @@
* text=auto

/.github export-ignore
/bin export-ignore
driesvints marked this conversation as resolved.
Show resolved Hide resolved
/tests export-ignore
.gitattributes export-ignore
.gitignore export-ignore
Expand Down