1 2ACLOCAL_AMFLAGS = -I m4 3 4if OS_FREEBSD 5pkgconfigdir=$(prefix)/libdata/pkgconfig 6else 7pkgconfigdir=$(libdir)/pkgconfig 8endif 9 10if OS_LINUX 11pkgconfig_DATA=pc/hidapi-hidraw.pc pc/hidapi-libusb.pc 12else 13pkgconfig_DATA=pc/hidapi.pc 14endif 15 16SUBDIRS= 17 18if OS_LINUX 19SUBDIRS += linux libusb 20endif 21 22if OS_DARWIN 23SUBDIRS += mac 24endif 25 26if OS_IOS 27SUBDIRS += ios 28endif 29 30if OS_FREEBSD 31SUBDIRS += libusb 32endif 33 34if OS_KFREEBSD 35SUBDIRS += libusb 36endif 37 38if OS_WINDOWS 39SUBDIRS += windows 40endif 41 42SUBDIRS += hidtest 43 44if BUILD_TESTGUI 45SUBDIRS += testgui 46endif 47 48EXTRA_DIST = udev doxygen 49 50dist_doc_DATA = \ 51 README.txt \ 52 AUTHORS.txt \ 53 LICENSE-bsd.txt \ 54 LICENSE-gpl3.txt \ 55 LICENSE-orig.txt \ 56 LICENSE.txt 57 58SCMCLEAN_TARGETS= \ 59 aclocal.m4 \ 60 config.guess \ 61 config.sub \ 62 configure \ 63 config.h.in \ 64 depcomp \ 65 install-sh \ 66 ltmain.sh \ 67 missing \ 68 mac/Makefile.in \ 69 testgui/Makefile.in \ 70 libusb/Makefile.in \ 71 Makefile.in \ 72 linux/Makefile.in \ 73 windows/Makefile.in \ 74 m4/libtool.m4 \ 75 m4/lt~obsolete.m4 \ 76 m4/ltoptions.m4 \ 77 m4/ltsugar.m4 \ 78 m4/ltversion.m4 79 80SCMCLEAN_DIR_TARGETS = \ 81 autom4te.cache 82 83scm-clean: distclean 84 rm -f $(SCMCLEAN_TARGETS) 85 rm -Rf $(SCMCLEAN_DIR_TARGETS) 86