2024-10-23 12:12:30 +03:00
|
|
|
srcdir := $(top_srcdir)/tools/usb/usbip
|
|
|
|
|
|
|
|
# Make sure we don't override top_srcdir in the sub-make. 'unexport
|
|
|
|
# top_srcdir' is *not* sufficient; nor is adding 'MAKEFLAGS=' to the
|
|
|
|
# sub-make command line.
|
|
|
|
unexport MAKEFLAGS
|
|
|
|
|
2024-10-29 05:12:06 +03:00
|
|
|
CPPFLAGS_COMMON := -Wno-error=address-of-packed-member
|
|
|
|
|
|
|
|
all: export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS_COMMON)
|
|
|
|
all: export CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS) $(CPPFLAGS_COMMON) \
|
|
|
|
-isystem $(top_srcdir)/debian/build/build-tools/include
|
2024-10-23 12:12:30 +03:00
|
|
|
all: export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
|
|
|
|
all:
|
|
|
|
rsync -a $(srcdir)/ .
|
|
|
|
./autogen.sh
|
|
|
|
./configure \
|
2024-10-29 05:12:06 +03:00
|
|
|
--prefix=/usr \
|
|
|
|
--with-tcp-wrappers \
|
|
|
|
--with-usbids-dir=/usr/share/misc \
|
|
|
|
--disable-shared \
|
|
|
|
--disable-static \
|
|
|
|
--host=$(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
|
2024-10-23 12:12:30 +03:00
|
|
|
$(MAKE) V=1
|
|
|
|
|
|
|
|
install:
|
|
|
|
$(MAKE) V=1 install
|
|
|
|
|
|
|
|
clean:
|
|
|
|
rm -rf *
|