Commit Graph

15 Commits

Author SHA1 Message Date
Felix Krull 91df5067a5 Update base gir files 2022-05-06 12:53:53 -04:00
Felix Krull 999d239c59 Rename libostree to ostree 2022-05-06 12:53:53 -04:00
Felix Krull f4cf9d3377 Rename libostree-sys to ostree-sys 2022-05-06 12:53:53 -04:00
Felix Krull e62ca73e82 Remove unnecessary gir/* aliases 2022-05-06 12:53:53 -04:00
Felix Krull 16709027e1 Pin gir version 2022-05-06 12:53:53 -04:00
Felix Krull 98fbf253a7 Get rid of pre-package workaround 2022-05-06 12:53:53 -04:00
Felix Krull 260c273286 Move installed tools into target/tools 2022-05-06 12:53:53 -04:00
Felix Krull 2b76bf8330 Add back API docs merge to Makefile
I guess we can't do it as part of the crate, so we do it separately.
2022-05-06 12:53:53 -04:00
Felix Krull a404058eaf Fix -sys pre-package 2022-05-06 12:53:53 -04:00
Felix Krull 67c318164b Add LICENSE to packages 2022-05-06 12:53:53 -04:00
Felix Krull d8ce189e91 Move readme to repo root and copy it to the code prior to packaging 2022-05-06 12:53:53 -04:00
Felix Krull 82cbd02fea Remove docs targets
The docs integration is now handled in build.rs if the lgpl-docs feature
is enabled.
2022-05-06 12:53:53 -04:00
Felix Krull ee897f09c5 Disable libostree docs
The API docs are LGPL2 which, if we're being strict, would make the
entire result LGPL2 if the docs are included in the binary; I assume, at
least gtk-rs makes a point to not include the docs in the main build. It
should be possible to make a build script and associated feature that
includes the API docs just for the docs build.
2022-05-06 12:53:53 -04:00
Felix Krull a32f209285 Copy autodocs to hand-implemented methods in RepoExtManual 2022-05-06 12:53:53 -04:00
Felix Krull 9394222cc1 Add Makefile 2022-05-06 12:53:53 -04:00