James Westman
e9d61cb6f9
Update URLs after move to GNOME namespace on GitLab
2025-04-25 18:29:55 -05:00
James Westman
6522421251
Fix formatting
2024-02-01 19:38:19 -06:00
gregorni
3730e2e726
Add isort to CI and run on files
2023-07-09 14:26:37 +00:00
Sonny Piers
fc0358ef01
cli: Ignore hidden folders in interactive port
...
Resolves #112 and resolves #57
2023-05-07 03:01:25 +02:00
James Westman
0b7dbaf90d
Add some type hints
2023-01-12 15:49:19 -06:00
James Westman
b6ee649458
Simplify error & warning handling
2023-01-12 15:49:19 -06:00
James Westman
8fee46ec68
Format using black
2022-12-19 11:52:59 -06:00
FeRD (Frank Dana)
d6c6a66c15
port: Fix directory recursion
2022-10-18 20:49:16 +00:00
James Westman
a24f16109f
Separate output into its own module
2022-10-15 19:40:47 -05:00
James Westman
f18c8b7a2d
port: Lock version number
...
When writing the subproject file, set the tag to the current version if
known.
2022-06-08 22:25:22 -05:00
James Westman
9873a2072b
Add warning for sync-create
2022-02-09 15:39:02 -06:00
James Westman
1f677725d8
interactive_port: Ignore "_build" and "build" dirs
...
Fixes #15
2021-12-04 19:14:04 -06:00
James Westman
8e4433a487
Create an interactive porting tool
...
`blueprint-compiler port` interactively ports a project to blueprint.
It will create the subproject wrap file, add it to .gitignore, decompile
your GtkBuilder XML files, emit code to copy and paste into your
meson.build file, and update POTFILES.in.
It can't quite handle all of the features the forward compiler can, so
it will skip those files.
2021-12-01 23:38:28 -06:00