]> git.ipfire.org Git - pakfire.git/commitdiff
cli: Move any kind of actions into the library so we can re-use them
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 28 Sep 2023 10:41:28 +0000 (10:41 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 28 Sep 2023 10:41:28 +0000 (10:41 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
26 files changed:
Makefile.am
src/cli/lib/check.c [moved from src/cli/pakfire/check.c with 100% similarity]
src/cli/lib/check.h [moved from src/cli/pakfire/check.h with 100% similarity]
src/cli/lib/clean.c [moved from src/cli/pakfire/clean.c with 100% similarity]
src/cli/lib/clean.h [moved from src/cli/pakfire/clean.h with 100% similarity]
src/cli/lib/info.c [moved from src/cli/pakfire/info.c with 100% similarity]
src/cli/lib/info.h [moved from src/cli/pakfire/info.h with 100% similarity]
src/cli/lib/install.c [moved from src/cli/pakfire/install.c with 100% similarity]
src/cli/lib/install.h [moved from src/cli/pakfire/install.h with 100% similarity]
src/cli/lib/provides.c [moved from src/cli/pakfire/provides.c with 100% similarity]
src/cli/lib/provides.h [moved from src/cli/pakfire/provides.h with 100% similarity]
src/cli/lib/remove.c [moved from src/cli/pakfire/remove.c with 100% similarity]
src/cli/lib/remove.h [moved from src/cli/pakfire/remove.h with 100% similarity]
src/cli/lib/repolist.c [moved from src/cli/pakfire/repolist.c with 100% similarity]
src/cli/lib/repolist.h [moved from src/cli/pakfire/repolist.h with 100% similarity]
src/cli/lib/requires.c [moved from src/cli/pakfire/requires.c with 100% similarity]
src/cli/lib/requires.h [moved from src/cli/pakfire/requires.h with 100% similarity]
src/cli/lib/search.c [moved from src/cli/pakfire/search.c with 100% similarity]
src/cli/lib/search.h [moved from src/cli/pakfire/search.h with 100% similarity]
src/cli/lib/sync.c [moved from src/cli/pakfire/sync.c with 100% similarity]
src/cli/lib/sync.h [moved from src/cli/pakfire/sync.h with 100% similarity]
src/cli/lib/transaction.c [moved from src/cli/pakfire/transaction.c with 100% similarity]
src/cli/lib/transaction.h [moved from src/cli/pakfire/transaction.h with 100% similarity]
src/cli/lib/update.c [moved from src/cli/pakfire/update.c with 100% similarity]
src/cli/lib/update.h [moved from src/cli/pakfire/update.h with 100% similarity]
src/cli/pakfire/main.c

index 345cc3de17cf21492a6c028f77cf3febd7104a6f..16a32fc64989e9d8d2e42e197e9c6f16e7365e7d 100644 (file)
@@ -385,31 +385,7 @@ bin_PROGRAMS += \
        pakfire
 
 pakfire_SOURCES = \
-       src/cli/pakfire/main.c \
-       src/cli/pakfire/check.c \
-       src/cli/pakfire/check.h \
-       src/cli/pakfire/clean.c \
-       src/cli/pakfire/clean.h \
-       src/cli/pakfire/info.c \
-       src/cli/pakfire/info.h \
-       src/cli/pakfire/install.h \
-       src/cli/pakfire/install.c \
-       src/cli/pakfire/provides.h \
-       src/cli/pakfire/provides.c \
-       src/cli/pakfire/remove.c \
-       src/cli/pakfire/remove.h \
-       src/cli/pakfire/repolist.c \
-       src/cli/pakfire/repolist.h \
-       src/cli/pakfire/requires.c \
-       src/cli/pakfire/requires.h \
-       src/cli/pakfire/search.c \
-       src/cli/pakfire/search.h \
-       src/cli/pakfire/sync.c \
-       src/cli/pakfire/sync.h \
-       src/cli/pakfire/transaction.c \
-       src/cli/pakfire/transaction.h \
-       src/cli/pakfire/update.c \
-       src/cli/pakfire/update.h
+       src/cli/pakfire/main.c
 
 pakfire_CPPFLAGS = \
        $(AM_CPPFLAGS) \
@@ -453,12 +429,36 @@ noinst_LTLIBRARIES += \
        libcli.la
 
 libcli_la_SOURCES = \
+       src/cli/lib/check.c \
+       src/cli/lib/check.h \
+       src/cli/lib/clean.c \
+       src/cli/lib/clean.h \
        src/cli/lib/command.c \
        src/cli/lib/command.h \
        src/cli/lib/dump.c \
        src/cli/lib/dump.h \
+       src/cli/lib/info.c \
+       src/cli/lib/info.h \
+       src/cli/lib/install.h \
+       src/cli/lib/install.c \
+       src/cli/lib/provides.h \
+       src/cli/lib/provides.c \
+       src/cli/lib/remove.c \
+       src/cli/lib/remove.h \
+       src/cli/lib/repolist.c \
+       src/cli/lib/repolist.h \
+       src/cli/lib/requires.c \
+       src/cli/lib/requires.h \
+       src/cli/lib/search.c \
+       src/cli/lib/search.h \
+       src/cli/lib/sync.c \
+       src/cli/lib/sync.h \
        src/cli/lib/terminal.c \
        src/cli/lib/terminal.h \
+       src/cli/lib/transaction.c \
+       src/cli/lib/transaction.h \
+       src/cli/lib/update.c \
+       src/cli/lib/update.h \
        src/cli/lib/version.c \
        src/cli/lib/version.h
 
similarity index 100%
rename from src/cli/pakfire/check.c
rename to src/cli/lib/check.c
similarity index 100%
rename from src/cli/pakfire/check.h
rename to src/cli/lib/check.h
similarity index 100%
rename from src/cli/pakfire/clean.c
rename to src/cli/lib/clean.c
similarity index 100%
rename from src/cli/pakfire/clean.h
rename to src/cli/lib/clean.h
similarity index 100%
rename from src/cli/pakfire/info.c
rename to src/cli/lib/info.c
similarity index 100%
rename from src/cli/pakfire/info.h
rename to src/cli/lib/info.h
similarity index 100%
rename from src/cli/pakfire/sync.c
rename to src/cli/lib/sync.c
similarity index 100%
rename from src/cli/pakfire/sync.h
rename to src/cli/lib/sync.h
index eee3e0a56863eae2e9279cc046c760c4015fd865..53ac6acdd0f55c9ff462d86b5ec3b43eaa030270 100644 (file)
 
 #include <pakfire/pakfire.h>
 
+#include "../lib/clean.h"
 #include "../lib/command.h"
+#include "../lib/info.h"
+#include "../lib/install.h"
+#include "../lib/provides.h"
+#include "../lib/remove.h"
+#include "../lib/repolist.h"
+#include "../lib/requires.h"
+#include "../lib/search.h"
+#include "../lib/sync.h"
 #include "../lib/terminal.h"
+#include "../lib/update.h"
 #include "../lib/version.h"
 
-#include "clean.h"
-#include "info.h"
-#include "install.h"
-#include "provides.h"
-#include "remove.h"
-#include "repolist.h"
-#include "requires.h"
-#include "search.h"
-#include "sync.h"
-#include "update.h"
-
 #define MAX_REPOS 16
 
 struct config {