diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2022-03-22 17:39:52 +0100 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2022-05-23 18:46:29 +0200 |
commit | bde2d705c9530bceb48dfd98c02e7ec585a2366b (patch) | |
tree | 5148f90bd8071013a0c6910f6786eb744938ba02 | |
parent | 266a269af97fe60febe979fc02edda9e541c9c0c (diff) | |
download | hardware_replicant_libsamsung-ipc-bde2d705c9530bceb48dfd98c02e7ec585a2366b.tar.gz hardware_replicant_libsamsung-ipc-bde2d705c9530bceb48dfd98c02e7ec585a2366b.tar.bz2 hardware_replicant_libsamsung-ipc-bde2d705c9530bceb48dfd98c02e7ec585a2366b.zip |
tools: Move ipc-modem in its own directory
This enables to then split ipc-modem in several files in a clean way.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | Android.mk | 4 | ||||
-rw-r--r-- | Makefile.am | 1 | ||||
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | tools/Makefile.am | 7 | ||||
-rw-r--r-- | tools/ipc-modem/Makefile.am | 17 | ||||
-rw-r--r-- | tools/ipc-modem/ipc-modem.c (renamed from tools/ipc-modem.c) | 0 | ||||
-rw-r--r-- | tools/ipc-modem/ipc-modem.h (renamed from tools/ipc-modem.h) | 0 | ||||
-rwxr-xr-x | tools/ipc-modem/tests/ipc-modem.py (renamed from tools/tests/ipc-modem.py) | 0 |
9 files changed, 23 insertions, 9 deletions
@@ -47,7 +47,7 @@ INSTALL *.pc build core -ipc-modem +tools/ipc-modem/ipc-modem ipc-test nv_data-imei nv_data-md5 @@ -170,7 +170,7 @@ include $(LOCAL_PATH)/android_versions.mk LOCAL_MODULE := ipc-modem LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := tools/ipc-modem.c +LOCAL_SRC_FILES := tools/ipc-modem/ipc-modem.c LOCAL_C_INCLUDES := $(LOCAL_PATH)/include $(LOCAL_PATH)/tools/include/glibc LOCAL_SHARED_LIBRARIES := libsamsung-ipc @@ -186,7 +186,7 @@ include $(LOCAL_PATH)/android_versions.mk LOCAL_MODULE := ipc-modem-static LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := tools/ipc-modem.c +LOCAL_SRC_FILES := tools/ipc-modem/ipc-modem.c LOCAL_C_INCLUDES := $(LOCAL_PATH)/include $(LOCAL_PATH)/tools/include/glibc LOCAL_STATIC_LIBRARIES := libsamsung-ipc diff --git a/Makefile.am b/Makefile.am index 45669d8..0073e4c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -5,6 +5,7 @@ SUBDIRS = \ samsung-ipc/tests \ include \ tools \ + tools/ipc-modem \ $(NULL) pkgconfigdir = $(libdir)/pkgconfig diff --git a/configure.ac b/configure.ac index f55064c..1885f85 100644 --- a/configure.ac +++ b/configure.ac @@ -53,6 +53,7 @@ AC_CONFIG_FILES([ samsung-ipc/Makefile samsung-ipc/tests/Makefile tools/Makefile + tools/ipc-modem/Makefile ]) diff --git a/tools/Makefile.am b/tools/Makefile.am index c1e8cc3..f0ed03b 100644 --- a/tools/Makefile.am +++ b/tools/Makefile.am @@ -5,7 +5,6 @@ AM_CFLAGS = \ $(NULL) bin_PROGRAMS = \ - ipc-modem \ ipc-test \ nv_data-imei \ nv_data-md5 \ @@ -18,14 +17,10 @@ AM_TESTS_ENVIRONMENT = VALGRIND='$(VALGRIND)'; export VALGRIND; endif PY_LOG_COMPILER = $(PYTHON) TEST_EXTENSIONS = .py -TESTS = tests/ipc-modem.py \ +TESTS = \ tests/nv_data-imei.py \ tests/nv_data-md5.py -ipc_modem_SOURCES = ipc-modem.c -ipc_modem_LDADD = $(top_builddir)/samsung-ipc/libsamsung-ipc.la -ipc_modem_LDFLAGS = -lpthread - ipc_test_SOURCES = ipc-test.c ipc_test_LDADD = $(top_builddir)/samsung-ipc/libsamsung-ipc.la ipc_test_LDFLAGS = diff --git a/tools/ipc-modem/Makefile.am b/tools/ipc-modem/Makefile.am new file mode 100644 index 0000000..092664a --- /dev/null +++ b/tools/ipc-modem/Makefile.am @@ -0,0 +1,17 @@ +NULL = + +AM_CFLAGS = \ + -I$(top_srcdir)/include \ + $(NULL) + +bin_PROGRAMS = ipc-modem + +# TODO: Find a way to make test more modular and represent each run of the +# ipc-modem in TEST while having it implemented in a single python file +PY_LOG_COMPILER = $(PYTHON) +TEST_EXTENSIONS = .py +TESTS = tests/ipc-modem.py + +ipc_modem_SOURCES = ipc-modem.c +ipc_modem_LDADD = $(top_builddir)/samsung-ipc/libsamsung-ipc.la +ipc_modem_LDFLAGS = -lpthread diff --git a/tools/ipc-modem.c b/tools/ipc-modem/ipc-modem.c index 08f9c3a..08f9c3a 100644 --- a/tools/ipc-modem.c +++ b/tools/ipc-modem/ipc-modem.c diff --git a/tools/ipc-modem.h b/tools/ipc-modem/ipc-modem.h index 3b6d13a..3b6d13a 100644 --- a/tools/ipc-modem.h +++ b/tools/ipc-modem/ipc-modem.h diff --git a/tools/tests/ipc-modem.py b/tools/ipc-modem/tests/ipc-modem.py index 25331ae..25331ae 100755 --- a/tools/tests/ipc-modem.py +++ b/tools/ipc-modem/tests/ipc-modem.py |