• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1SUBDIRS=src examples util doc
2ACLOCAL_AMFLAGS=-I m4
3
4pkgconfigdir=$(libdir)/pkgconfig
5pkgconfig_DATA=libmtp.pc
6
7EXTRA_DIST=libmtp.pc libmtp.sh COPYING README.windows.txt
8
9# This stuff only makes sense on Linux so only
10# build and ship it on Linux.
11if USE_LINUX
12udevrulesdir=@UDEV@/rules.d
13hwdbdir=@UDEV@/hwdb.d
14udevrules_DATA=@UDEV_RULES@
15hwdb_DATA=69-libmtp.hwdb
16noinst_DATA=libmtp.usermap libmtp.fdi
17
18libmtp.usermap: util/mtp-hotplug
19	util/mtp-hotplug > libmtp.usermap
20
21@UDEV_RULES@: util/mtp-hotplug
22	util/mtp-hotplug -u -p"@UDEV@" @UDEV_GROUP@ @UDEV_MODE@ > @UDEV_RULES@
23
24libmtp.fdi: util/mtp-hotplug
25	util/mtp-hotplug -H > libmtp.fdi
26
27$(hwdb_DATA): util/mtp-hotplug
28	util/mtp-hotplug -w > $(hwdb_DATA)
29
30CLEANFILES = libmtp.usermap @UDEV_RULES@ libmtp.fdi libmtp.hwdb
31endif
32