Build system: Replace Make by Meson

This commit is contained in:
Romain Vigier
2022-04-04 15:32:14 +02:00
parent 3f2abef12e
commit 9dbfbafe85
37 changed files with 629 additions and 498 deletions
+11 -2
View File
@@ -55,12 +55,21 @@ Run [`reuse`](https://reuse.software/) to check that all the needed information
reuse lint
```
### Creating new files
If you add new source files, you have to add their paths in different files:
- `./src/meson.build` for Javascript files
- `./src/po/POTFILES` for Javascript and UI files
Add them in the correct place alphabetically.
### Localized strings
If you modify localized strings, make your changes available for translation:
If you create or modify localized strings, make your changes available for translation:
```bash
make pot
meson compile -C builddir nightthemeswitcher@romainvigier.fr-pot
```
## Contributing to the translations