build-systems: remove autotools and Android.mk
Remove autotools and Android.mk support. This clauses less friction when adding new tools. Link: https://github.com/linux-can/can-utils/issues/526pull/527/head
parent
8fdd8f9a5a
commit
97bfb2960a
|
|
@ -1,30 +1,9 @@
|
||||||
*~
|
*~
|
||||||
*.o
|
*.o
|
||||||
*.lo
|
|
||||||
*.la
|
|
||||||
.deps
|
|
||||||
.libs
|
|
||||||
.ccls-cache
|
.ccls-cache
|
||||||
compile_commands.json
|
compile_commands.json
|
||||||
|
tags
|
||||||
configure
|
/build
|
||||||
libtool
|
|
||||||
GNUmakefile
|
|
||||||
GNUmakefile.in
|
|
||||||
|
|
||||||
/aclocal.m4
|
|
||||||
/autom4te.cache/
|
|
||||||
/calc-bit-timing/.dirstamp
|
|
||||||
/config.log
|
|
||||||
/config.status
|
|
||||||
/config/autoconf/
|
|
||||||
/config/m4/libtool.m4
|
|
||||||
/config/m4/ltoptions.m4
|
|
||||||
/config/m4/ltsugar.m4
|
|
||||||
/config/m4/ltversion.m4
|
|
||||||
/config/m4/lt~obsolete.m4
|
|
||||||
/isobusfs/.dirstamp
|
|
||||||
/mcp251xfd/.dirstamp
|
|
||||||
|
|
||||||
/asc2log
|
/asc2log
|
||||||
/bcmserver
|
/bcmserver
|
||||||
|
|
@ -59,8 +38,3 @@ GNUmakefile.in
|
||||||
/slcand
|
/slcand
|
||||||
/slcanpty
|
/slcanpty
|
||||||
/testj1939
|
/testj1939
|
||||||
|
|
||||||
/can-utils-*.tar.bz2
|
|
||||||
/can-utils-*.tar.gz
|
|
||||||
|
|
||||||
tags
|
|
||||||
|
|
|
||||||
498
Android.mk
498
Android.mk
|
|
@ -1,498 +0,0 @@
|
||||||
LOCAL_PATH := $(call my-dir)
|
|
||||||
|
|
||||||
PRIVATE_LOCAL_CFLAGS := -O2 -g -W -Wall \
|
|
||||||
-Wno-error=unused-parameter \
|
|
||||||
-DSO_RXQ_OVFL=40 \
|
|
||||||
-DPF_CAN=29 \
|
|
||||||
-DAF_CAN=PF_CAN
|
|
||||||
|
|
||||||
#
|
|
||||||
# canlib
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := lib.c canframelen.c
|
|
||||||
LOCAL_MODULE := libcan
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_STATIC_LIBRARY)
|
|
||||||
|
|
||||||
#
|
|
||||||
# j1939lib
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := libj1939.c
|
|
||||||
LOCAL_MODULE := libj1939
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_STATIC_LIBRARY)
|
|
||||||
|
|
||||||
#
|
|
||||||
# j1939acd
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := j1939acd.c
|
|
||||||
LOCAL_MODULE := j1939acd
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libj1939
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# j1939cat
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := j1939cat.c
|
|
||||||
LOCAL_MODULE := j1939cat
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libj1939
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# j1939spy
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := j1939spy.c
|
|
||||||
LOCAL_MODULE := j1939spy
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libj1939
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# j1939sr
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := j1939sr.c
|
|
||||||
LOCAL_MODULE := j1939sr
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libj1939
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# testj1939
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := testj1939.c
|
|
||||||
LOCAL_MODULE := testj1939
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libj1939
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# candump
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := candump.c
|
|
||||||
LOCAL_MODULE := candump
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libcan
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# cansend
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := cansend.c
|
|
||||||
LOCAL_MODULE := cansend
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libcan
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# cansequence
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := cansequence.c
|
|
||||||
LOCAL_MODULE := cansequence
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# bcmserver
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := bcmserver.c
|
|
||||||
LOCAL_MODULE := bcmserver
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# can-calc-bit-timing
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := calc-bit-timing/can-calc-bit-timing.c
|
|
||||||
LOCAL_MODULE := can-calc-bit-timing
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# canbusload
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := canbusload.c
|
|
||||||
LOCAL_MODULE := canbusload
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libcan
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# canfdtest
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := canfdtest.c
|
|
||||||
LOCAL_MODULE := canfdtest
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# cangen
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := cangen.c
|
|
||||||
LOCAL_MODULE := cangen
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libcan
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# cangw
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := cangw.c
|
|
||||||
LOCAL_MODULE := cangw
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# canlogserver
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := canlogserver.c
|
|
||||||
LOCAL_MODULE := canlogserver
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libcan
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# canplayer
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := canplayer.c
|
|
||||||
LOCAL_MODULE := canplayer
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libcan
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# cansniffer
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := cansniffer.c
|
|
||||||
LOCAL_MODULE := cansniffer
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# isotpdump
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := isotpdump.c
|
|
||||||
LOCAL_MODULE := isotpdump
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# isotprecv
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := isotprecv.c
|
|
||||||
LOCAL_MODULE := isotprecv
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# isotpsend
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := isotpsend.c
|
|
||||||
LOCAL_MODULE := isotpsend
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# isotpserver
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := isotpserver.c
|
|
||||||
LOCAL_MODULE := isotpserver
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# isotpsniffer
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := isotpsniffer.c
|
|
||||||
LOCAL_MODULE := isotpsniffer
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# isotptun
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := isotptun.c
|
|
||||||
LOCAL_MODULE := isotptun
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# isotpperf
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := isotpperf.c
|
|
||||||
LOCAL_MODULE := isotpperf
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# log2asc
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := log2asc.c
|
|
||||||
LOCAL_MODULE := log2asc
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libcan
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# asc2log
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := asc2log.c
|
|
||||||
LOCAL_MODULE := asc2log
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libcan
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# log2long
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := log2long.c
|
|
||||||
LOCAL_MODULE := log2long
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_STATIC_LIBRARIES := libcan
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# slcan_attach
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := slcan_attach.c
|
|
||||||
LOCAL_MODULE := slcan_attach
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# slcand
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := slcand.c
|
|
||||||
LOCAL_MODULE := slcand
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
|
|
||||||
#
|
|
||||||
# slcanpty
|
|
||||||
#
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
|
|
||||||
LOCAL_SRC_FILES := lib.c slcanpty.c
|
|
||||||
LOCAL_MODULE := slcanpty
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/
|
|
||||||
LOCAL_CFLAGS := $(PRIVATE_LOCAL_CFLAGS)
|
|
||||||
LOCAL_VENDOR_MODULE := true
|
|
||||||
|
|
||||||
include $(BUILD_EXECUTABLE)
|
|
||||||
198
GNUmakefile.am
198
GNUmakefile.am
|
|
@ -1,198 +0,0 @@
|
||||||
ACLOCAL_AMFLAGS = -I config/m4
|
|
||||||
|
|
||||||
AM_CPPFLAGS = \
|
|
||||||
-I$(top_srcdir)/include \
|
|
||||||
-I$(top_builddir)/include \
|
|
||||||
$(linux_CFLAGS)
|
|
||||||
|
|
||||||
EXTRA_DIST =
|
|
||||||
|
|
||||||
# link every app against libcan, it's static so it wouldn't hurt
|
|
||||||
LDADD = \
|
|
||||||
libcan.la
|
|
||||||
|
|
||||||
noinst_HEADERS = \
|
|
||||||
canframelen.h \
|
|
||||||
isobusfs/isobusfs_cli.h \
|
|
||||||
isobusfs/isobusfs_cmn.h \
|
|
||||||
isobusfs/isobusfs_cmn_cm.h \
|
|
||||||
isobusfs/isobusfs_cmn_dh.h \
|
|
||||||
isobusfs/isobusfs_cmn_fa.h \
|
|
||||||
isobusfs/isobusfs_cmn_fh.h \
|
|
||||||
isobusfs/isobusfs_cmn_va.h \
|
|
||||||
isobusfs/isobusfs_srv.h \
|
|
||||||
lib.h \
|
|
||||||
libj1939.h \
|
|
||||||
terminal.h \
|
|
||||||
include/linux/can.h \
|
|
||||||
include/linux/can/bcm.h \
|
|
||||||
include/linux/can/error.h \
|
|
||||||
include/linux/can/gw.h \
|
|
||||||
include/linux/can/isotp.h \
|
|
||||||
include/linux/can/j1939.h \
|
|
||||||
include/linux/can/netlink.h \
|
|
||||||
include/linux/can/raw.h \
|
|
||||||
include/linux/can/vxcan.h \
|
|
||||||
include/linux/errqueue.h \
|
|
||||||
include/linux/kernel.h \
|
|
||||||
include/linux/net_tstamp.h \
|
|
||||||
include/linux/netlink.h
|
|
||||||
|
|
||||||
noinst_LTLIBRARIES = \
|
|
||||||
libcan.la \
|
|
||||||
libj1939.la
|
|
||||||
|
|
||||||
libcan_la_SOURCES = \
|
|
||||||
lib.c \
|
|
||||||
canframelen.c
|
|
||||||
|
|
||||||
libj1939_la_SOURCES = \
|
|
||||||
libj1939.c
|
|
||||||
|
|
||||||
can_calc_bit_timing_SOURCES = \
|
|
||||||
calc-bit-timing/can-calc-bit-timing.c \
|
|
||||||
calc-bit-timing/compat.h
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
calc-bit-timing/can-calc-bit-timing-v2_6_31.c \
|
|
||||||
calc-bit-timing/can-calc-bit-timing-v3_18.c \
|
|
||||||
calc-bit-timing/can-calc-bit-timing-v4_8.c \
|
|
||||||
calc-bit-timing/can-calc-bit-timing-v5_16.c \
|
|
||||||
calc-bit-timing/can-calc-bit-timing-v5_19.c \
|
|
||||||
calc-bit-timing/can-calc-bit-timing-v6_3.c
|
|
||||||
|
|
||||||
mcp251xfd_dump_SOURCES = \
|
|
||||||
mcp251xfd/mcp251xfd-dev-coredump.c \
|
|
||||||
mcp251xfd/mcp251xfd-dump-userspace.h \
|
|
||||||
mcp251xfd/mcp251xfd-dump.c \
|
|
||||||
mcp251xfd/mcp251xfd-dump.h \
|
|
||||||
mcp251xfd/mcp251xfd-main.c \
|
|
||||||
mcp251xfd/mcp251xfd-regmap.c \
|
|
||||||
mcp251xfd/mcp251xfd.h
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
mcp251xfd/99-devcoredump.rules \
|
|
||||||
mcp251xfd/data/devcoredump-canfd-v5.15.dump \
|
|
||||||
mcp251xfd/data/devcoredump-canfd.dump \
|
|
||||||
mcp251xfd/data/devcoredump-classic-can-v5.15.dump \
|
|
||||||
mcp251xfd/data/devcoredump-classic-can.dump \
|
|
||||||
mcp251xfd/data/registers-canfd-v5.15.dump \
|
|
||||||
mcp251xfd/data/registers-canfd.dump \
|
|
||||||
mcp251xfd/data/registers-classic-can-v5.15.dump \
|
|
||||||
mcp251xfd/data/registers-classic-can.dump \
|
|
||||||
mcp251xfd/devcoredump \
|
|
||||||
mcp251xfd/mcp251xfd-gen-testdata.sh
|
|
||||||
|
|
||||||
lib_LTLIBRARIES = \
|
|
||||||
libisobusfs.la
|
|
||||||
|
|
||||||
libisobusfs_la_SOURCES = \
|
|
||||||
isobusfs/isobusfs_cmn.c \
|
|
||||||
isobusfs/isobusfs_cmn_dh.c
|
|
||||||
|
|
||||||
bin_PROGRAMS = \
|
|
||||||
asc2log \
|
|
||||||
can-calc-bit-timing \
|
|
||||||
canbusload \
|
|
||||||
candump \
|
|
||||||
canfdtest \
|
|
||||||
cangen \
|
|
||||||
cangw \
|
|
||||||
canplayer \
|
|
||||||
cansend \
|
|
||||||
cansequence \
|
|
||||||
cansniffer \
|
|
||||||
isobusfs-cli \
|
|
||||||
isobusfs-srv \
|
|
||||||
isotpdump \
|
|
||||||
isotpperf \
|
|
||||||
isotprecv \
|
|
||||||
isotpsend \
|
|
||||||
isotpsniffer \
|
|
||||||
isotptun \
|
|
||||||
j1939acd \
|
|
||||||
j1939cat \
|
|
||||||
j1939spy \
|
|
||||||
j1939sr \
|
|
||||||
log2asc \
|
|
||||||
log2long \
|
|
||||||
mcp251xfd-dump \
|
|
||||||
slcan_attach \
|
|
||||||
slcand \
|
|
||||||
slcanpty \
|
|
||||||
testj1939
|
|
||||||
|
|
||||||
if HAVE_FORK
|
|
||||||
bin_PROGRAMS += \
|
|
||||||
bcmserver \
|
|
||||||
canlogserver \
|
|
||||||
isotpserver
|
|
||||||
endif
|
|
||||||
|
|
||||||
isobusfs_cli_SOURCES = \
|
|
||||||
isobusfs/isobusfs_cli.c \
|
|
||||||
isobusfs/isobusfs_cli_cm.c \
|
|
||||||
isobusfs/isobusfs_cli_dh.c \
|
|
||||||
isobusfs/isobusfs_cli_fa.c \
|
|
||||||
isobusfs/isobusfs_cli_selftests.c \
|
|
||||||
isobusfs/isobusfs_cli_int.c
|
|
||||||
|
|
||||||
isobusfs_cli_LDADD = \
|
|
||||||
libisobusfs.la \
|
|
||||||
libcan.la
|
|
||||||
|
|
||||||
isobusfs_srv_SOURCES = \
|
|
||||||
isobusfs/isobusfs_srv.c \
|
|
||||||
isobusfs/isobusfs_srv_cm.c \
|
|
||||||
isobusfs/isobusfs_srv_cm_fss.c \
|
|
||||||
isobusfs/isobusfs_srv_dh.c \
|
|
||||||
isobusfs/isobusfs_srv_fa.c \
|
|
||||||
isobusfs/isobusfs_srv_fh.c \
|
|
||||||
isobusfs/isobusfs_srv_vh.c
|
|
||||||
|
|
||||||
isobusfs_srv_LDADD = \
|
|
||||||
libisobusfs.la \
|
|
||||||
libcan.la
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
isobusfs/isobusfs_create_test_dirs.sh \
|
|
||||||
isobusfs/isobusfs_create_test_file.sh
|
|
||||||
|
|
||||||
j1939acd_LDADD = libj1939.la
|
|
||||||
j1939cat_LDADD = libj1939.la
|
|
||||||
j1939spy_LDADD = libj1939.la
|
|
||||||
j1939sr_LDADD = libj1939.la
|
|
||||||
testj1939_LDADD = libj1939.la
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
.travis.yml \
|
|
||||||
Android.mk \
|
|
||||||
README.md \
|
|
||||||
autogen.sh \
|
|
||||||
can-j1939-kickstart.md \
|
|
||||||
can-j1939.md \
|
|
||||||
can-tc-init-etf.sh
|
|
||||||
|
|
||||||
MAINTAINERCLEANFILES = \
|
|
||||||
configure \
|
|
||||||
GNUmakefile.in \
|
|
||||||
aclocal.m4 \
|
|
||||||
config/autoconf/compile \
|
|
||||||
config/autoconf/config.guess \
|
|
||||||
config/autoconf/config.sub \
|
|
||||||
config/autoconf/depcomp \
|
|
||||||
config/autoconf/install-sh \
|
|
||||||
config/autoconf/ltmain.sh \
|
|
||||||
config/autoconf/mdate-sh \
|
|
||||||
config/autoconf/missing \
|
|
||||||
config/autoconf/texinfo.tex \
|
|
||||||
config/m4/libtool.m4 \
|
|
||||||
config/m4/ltoptions.m4 \
|
|
||||||
config/m4/ltsugar.m4 \
|
|
||||||
config/m4/ltversion.m4 \
|
|
||||||
config/m4/lt~obsolete.m4 \
|
|
||||||
$(DIST_ARCHIVES)
|
|
||||||
|
|
||||||
maintainer-clean-local:
|
|
||||||
-chmod -R a+rw $(distdir)
|
|
||||||
-rm -fr $(distdir)
|
|
||||||
22
autogen.sh
22
autogen.sh
|
|
@ -1,22 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
#
|
|
||||||
# usage:
|
|
||||||
#
|
|
||||||
# banner <target name>
|
|
||||||
#
|
|
||||||
banner() {
|
|
||||||
echo
|
|
||||||
TG=`echo $1 | sed -e "s,/.*/,,g"`
|
|
||||||
LINE=`echo $TG |sed -e "s/./-/g"`
|
|
||||||
echo $LINE
|
|
||||||
echo $TG
|
|
||||||
echo $LINE
|
|
||||||
echo
|
|
||||||
}
|
|
||||||
|
|
||||||
banner "autoreconf"
|
|
||||||
|
|
||||||
autoreconf --force --install -Wall || exit $?
|
|
||||||
|
|
||||||
banner "Finished"
|
|
||||||
141
configure.ac
141
configure.ac
|
|
@ -1,141 +0,0 @@
|
||||||
# -*- Autoconf -*-
|
|
||||||
# Process this file with autoconf to produce a configure script.
|
|
||||||
AC_PREREQ([2.59])
|
|
||||||
|
|
||||||
AC_INIT([can-utils],[trunk],[linux-can@vger.kernel.org])
|
|
||||||
AC_CONFIG_SRCDIR([lib.c])
|
|
||||||
AC_CONFIG_MACRO_DIR([config/m4])
|
|
||||||
AC_CONFIG_AUX_DIR([config/autoconf])
|
|
||||||
AC_CANONICAL_BUILD
|
|
||||||
AC_CANONICAL_HOST
|
|
||||||
|
|
||||||
# If possible, enable extensions to Posix
|
|
||||||
AC_USE_SYSTEM_EXTENSIONS
|
|
||||||
|
|
||||||
#AM_MAINTAINER_MODE
|
|
||||||
|
|
||||||
CFLAGS="${CFLAGS} -Wall"
|
|
||||||
|
|
||||||
#
|
|
||||||
# Checks for programs.
|
|
||||||
#
|
|
||||||
AC_PROG_CC
|
|
||||||
LT_INIT(win32-dll)
|
|
||||||
|
|
||||||
AM_INIT_AUTOMAKE([foreign no-exeext dist-bzip2 subdir-objects])
|
|
||||||
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
|
||||||
|
|
||||||
#
|
|
||||||
# Checks for header files.
|
|
||||||
#
|
|
||||||
AC_CHECK_HEADERS([ \
|
|
||||||
fcntl.h \
|
|
||||||
limits.h \
|
|
||||||
locale.h \
|
|
||||||
stdint.h \
|
|
||||||
stdlib.h \
|
|
||||||
string.h \
|
|
||||||
syslog.h \
|
|
||||||
termios.h \
|
|
||||||
unistd.h \
|
|
||||||
\
|
|
||||||
netinet/in.h \
|
|
||||||
\
|
|
||||||
sys/ioctl.h \
|
|
||||||
sys/socket.h \
|
|
||||||
sys/time.h \
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Checks for typedefs, structures, and compiler characteristics.
|
|
||||||
#
|
|
||||||
AC_C_INLINE
|
|
||||||
AC_SYS_LARGEFILE
|
|
||||||
AC_TYPE_OFF_T
|
|
||||||
AC_TYPE_PID_T
|
|
||||||
AC_TYPE_UINT64_T
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Checks for library functions.
|
|
||||||
#
|
|
||||||
AC_FUNC_FORK
|
|
||||||
AC_FUNC_MKTIME
|
|
||||||
AC_CHECK_FUNCS([ \
|
|
||||||
alarm \
|
|
||||||
gettimeofday \
|
|
||||||
localtime_r \
|
|
||||||
memset \
|
|
||||||
select \
|
|
||||||
setlocale \
|
|
||||||
socket \
|
|
||||||
strchr \
|
|
||||||
strerror \
|
|
||||||
strstr \
|
|
||||||
strtoul \
|
|
||||||
])
|
|
||||||
|
|
||||||
AM_CONDITIONAL(HAVE_FORK, test "$ac_cv_func_fork_works" = "yes")
|
|
||||||
|
|
||||||
# glibc versions before 2.17 needs to link with -lrt for clock_nanosleep
|
|
||||||
AC_SEARCH_LIBS([clock_nanosleep], [rt])
|
|
||||||
|
|
||||||
AC_CHECK_DECL(SO_RXQ_OVFL,,
|
|
||||||
[AC_DEFINE([SO_RXQ_OVFL], [40], [SO_RXQ_OVFL])],
|
|
||||||
[[#include <linux/net.h>]]
|
|
||||||
)
|
|
||||||
AC_CHECK_DECL(PF_CAN,,
|
|
||||||
[AC_DEFINE([PF_CAN], [29], [PF_CAN])],
|
|
||||||
[[#include <net/if.h>]]
|
|
||||||
)
|
|
||||||
AC_CHECK_DECL(AF_CAN,,
|
|
||||||
[AC_DEFINE([AF_CAN], [PF_CAN], [AF_CAN])],
|
|
||||||
[[#include <net/if.h>]]
|
|
||||||
)
|
|
||||||
AC_CHECK_DECL(N_SLCAN,,
|
|
||||||
[AC_DEFINE([N_SLCAN], [17], [N_SLCAN])],
|
|
||||||
[[#include <linux/tty.h>]]
|
|
||||||
)
|
|
||||||
AC_CHECK_DECL(SCM_TIMESTAMPING_OPT_STATS,,
|
|
||||||
[AC_DEFINE([SCM_TIMESTAMPING_OPT_STATS], [54], [SCM_TIMESTAMPING_OPT_STATS])],
|
|
||||||
[[#include <linux/net.h>]]
|
|
||||||
)
|
|
||||||
AC_CHECK_DECL(CLOCK_TAI,,
|
|
||||||
[AC_DEFINE([CLOCK_TAI], [11], [CLOCK_TAI])],
|
|
||||||
[[#include <time.h>]]
|
|
||||||
)
|
|
||||||
AC_CHECK_DECL(SO_TXTIME,,
|
|
||||||
[AC_DEFINE([SO_TXTIME], [61], [SO_TXTIME])],
|
|
||||||
[[#include <sys/socket.h>]]
|
|
||||||
)
|
|
||||||
AC_CHECK_DECL(SCM_TXTIME,,
|
|
||||||
[AC_DEFINE([SCM_TXTIME], [SO_TXTIME], [SCM_TXTIME])],
|
|
||||||
[[#include <sys/socket.h>]]
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
# Debugging
|
|
||||||
#
|
|
||||||
AC_MSG_CHECKING([whether to enable debugging])
|
|
||||||
AC_ARG_ENABLE(debug,
|
|
||||||
AS_HELP_STRING([--enable-debug], [enable debugging [[default=no]]]),
|
|
||||||
[case "$enableval" in
|
|
||||||
(y | yes) CONFIG_DEBUG=yes ;;
|
|
||||||
(*) CONFIG_DEBUG=no ;;
|
|
||||||
esac],
|
|
||||||
[CONFIG_DEBUG=no])
|
|
||||||
AC_MSG_RESULT([${CONFIG_DEBUG}])
|
|
||||||
if test "${CONFIG_DEBUG}" = "yes"; then
|
|
||||||
CFLAGS="${CFLAGS} -Wsign-compare -Wfloat-equal -Wformat-security -g -O1"
|
|
||||||
AC_DEFINE(DEBUG, 1, [debugging])
|
|
||||||
else
|
|
||||||
CFLAGS="${CFLAGS} -O2"
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
AC_CONFIG_FILES([
|
|
||||||
GNUmakefile
|
|
||||||
])
|
|
||||||
AC_OUTPUT
|
|
||||||
Loading…
Reference in New Issue