blob: 7b7e06be333edfa8e402498f2a8cc700c80d9d42 [file] [log] [blame]
Linus Walleij6d3c2222010-11-30 23:42:32 +00001SUBDIRS=src examples util doc
Linus Walleijf73de152006-11-25 21:44:44 +00002ACLOCAL_AMFLAGS=-I m4
Linus Walleijeb8c6fe2006-02-03 09:46:22 +00003
4pkgconfigdir=$(libdir)/pkgconfig
5pkgconfig_DATA=libmtp.pc
Linus Walleij1774a8e2010-12-05 20:01:53 +00006
Linus Walleijb8ff72f2010-12-07 20:39:35 +00007EXTRA_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
Denis Dupeyrond65231f2011-02-07 21:06:30 -070012udevrulesdir=@UDEV@/rules.d
Marcus Meissner4b1b2c72015-03-22 18:37:30 +010013hwdbdir=@UDEV@/hwdb.d
Denis Dupeyronb9eed542011-01-26 22:31:16 -070014udevrules_DATA=@UDEV_RULES@
Marcus Meissner4b1b2c72015-03-22 18:37:30 +010015hwdb_DATA=69-libmtp.hwdb
Linus Walleijb8ff72f2010-12-07 20:39:35 +000016noinst_DATA=libmtp.usermap libmtp.fdi
Linus Walleij1774a8e2010-12-05 20:01:53 +000017
Linus Walleij6d3c2222010-11-30 23:42:32 +000018libmtp.usermap: util/mtp-hotplug
19 util/mtp-hotplug > libmtp.usermap
Marcus Meissner4b1b2c72015-03-22 18:37:30 +010020
Denis Dupeyronb9eed542011-01-26 22:31:16 -070021@UDEV_RULES@: util/mtp-hotplug
Denis Dupeyron83e79a22011-02-07 22:40:45 -070022 util/mtp-hotplug -u -p"@UDEV@" @UDEV_GROUP@ @UDEV_MODE@ > @UDEV_RULES@
Marcus Meissner4b1b2c72015-03-22 18:37:30 +010023
Linus Walleij6d3c2222010-11-30 23:42:32 +000024libmtp.fdi: util/mtp-hotplug
25 util/mtp-hotplug -H > libmtp.fdi
Linus Walleijd1292842007-03-12 11:52:00 +000026
Marcus Meissner4b1b2c72015-03-22 18:37:30 +010027$(hwdb_DATA): util/mtp-hotplug
28 util/mtp-hotplug -w > $(hwdb_DATA)
29
30CLEANFILES = libmtp.usermap @UDEV_RULES@ libmtp.fdi libmtp.hwdb
Linus Walleijb8ff72f2010-12-07 20:39:35 +000031endif