flatpak-docs
flatpak-docs copied to clipboard
Broken link on Build API
On the manifests page, we link to a Github page that simply states "This specification is obsolete and is not recommended for use anymore. For the previous spec, please see the commit history.", without much more explanation.
Not sure why Build API is separately mentioned. Looking at the old specification, this is very similar to autotools and already covered by what simple can do.
This was well before simple and the point was just to explicitly say what autotools does, in terms of actual commands ran. A lot of project use something autotools-like, so the idea was to specify some common usage.
So I guess it is better to remove it then
I think its useful information but a broken link helps nobody.
Basically the information:
flatpak-builder modules are broken up into steps:
-
Configure This can be
meson setup,cmakeor./autogen.sh(controlled byno-autogenandrm-configure) and./configureplusconfig-opts -
Build
ninja/makeplusmake-args -
Install
ninja/make install(orinstall-rule) plusmake-install-argsand controlled byno-make-install.
(There is also a test step but nobody uses this?)