rpm-ostree/src/app
Colin Walters 562e03f7c1 Remove large chunks of rojig code
The inevitable followup to https://github.com/coreos/rpm-ostree/pull/2278
that I was too cowardly to do at the time.  But it's time to admit
the 2 months or so of work on this was wasted.  We have too much
tech debt and this is a large chunk of C/C++ code that touches everything
in the codebase in a nontrivial way.

Bigger picture, I'm going to work on
https://github.com/coreos/fedora-coreos-tracker/issues/828
which will strongly orient rpm-ostree towards the container world instead.
We'll still obviously keep the rpm package world around, but only
as a secondary layer.  What rojig was trying to do in putting "images"
inside an RPM was conflating layers.  It would have had a lot of
benefits probably if we'd truly pushed it over the edge into completion,
but that didn't happen.  Let's focus on containers instead.

There's still a lot more rojig code to delete but this first patch removes
the bulk of it.  Touching everything that references e.g. `RPMOSTREE_REFSPEC_TYPE_ROJIG`
etc. can come as a 3rd phase.
2021-05-18 17:31:36 -04:00
..
libmain.cxx
rpm-ostree-0-integration.conf
rpmostree-builtin-applylive.cxx
rpmostree-builtin-cancel.cxx
rpmostree-builtin-cleanup.cxx
rpmostree-builtin-cliwrap.cxx
rpmostree-builtin-compose.cxx Remove large chunks of rojig code 2021-05-18 17:31:36 -04:00
rpmostree-builtin-db.cxx
rpmostree-builtin-deploy.cxx
rpmostree-builtin-ex.cxx Remove large chunks of rojig code 2021-05-18 17:31:36 -04:00
rpmostree-builtin-finalize-deployment.cxx
rpmostree-builtin-initramfs-etc.cxx
rpmostree-builtin-initramfs.cxx
rpmostree-builtin-kargs.cxx
rpmostree-builtin-override.cxx
rpmostree-builtin-rebase.cxx
rpmostree-builtin-refresh-md.cxx
rpmostree-builtin-reload.cxx
rpmostree-builtin-reset.cxx
rpmostree-builtin-rollback.cxx
rpmostree-builtin-shlib-backend.cxx
rpmostree-builtin-start-daemon.cxx
rpmostree-builtin-status.cxx Remove large chunks of rojig code 2021-05-18 17:31:36 -04:00
rpmostree-builtin-testutils.cxx
rpmostree-builtin-types.h
rpmostree-builtin-upgrade.cxx
rpmostree-builtin-usroverlay.cxx
rpmostree-builtins.h
rpmostree-clientlib.cxx
rpmostree-clientlib.h
rpmostree-compose-builtin-tree.cxx Remove large chunks of rojig code 2021-05-18 17:31:36 -04:00
rpmostree-compose-builtins.h Remove large chunks of rojig code 2021-05-18 17:31:36 -04:00
rpmostree-composeutil.cxx Remove large chunks of rojig code 2021-05-18 17:31:36 -04:00
rpmostree-composeutil.h
rpmostree-db-builtin-diff.cxx
rpmostree-db-builtin-list.cxx
rpmostree-db-builtin-version.cxx
rpmostree-db-builtins.h
rpmostree-ex-builtins.h Remove large chunks of rojig code 2021-05-18 17:31:36 -04:00
rpmostree-libbuiltin.cxx
rpmostree-libbuiltin.h
rpmostree-override-builtins.cxx
rpmostree-override-builtins.h
rpmostree-pkg-builtins.cxx
rpmostree-polkit-agent.cxx
rpmostree-polkit-agent.h
rpmostreemain.h