1ACLOCAL_AMFLAGS = -I m4 2 3SUBDIRS = \ 4 include \ 5 common \ 6 libcerror \ 7 libcthreads \ 8 libcdata \ 9 libclocale \ 10 libcnotify \ 11 libcsplit \ 12 libuna \ 13 libcfile \ 14 libcpath \ 15 libbfio \ 16 libfdatetime \ 17 libfguid \ 18 libfole \ 19 libfwps \ 20 libfwsi \ 21 liblnk \ 22 lnktools \ 23 pylnk \ 24 pylnk-python2 \ 25 pylnk-python3 \ 26 po \ 27 manuals \ 28 tests \ 29 ossfuzz \ 30 msvscpp 31 32DPKG_FILES = \ 33 dpkg/changelog \ 34 dpkg/changelog.in \ 35 dpkg/compat \ 36 dpkg/control \ 37 dpkg/copyright \ 38 dpkg/rules \ 39 dpkg/liblnk.install \ 40 dpkg/liblnk-dev.install \ 41 dpkg/liblnk-python.install \ 42 dpkg/liblnk-python3.install \ 43 dpkg/liblnk-tools.install \ 44 dpkg/source/format 45 46GETTEXT_FILES = \ 47 config.rpath \ 48 po/Makevars.in 49 50PKGCONFIG_FILES = \ 51 liblnk.pc.in 52 53SETUP_PY_FILES = \ 54 setup.py 55 56SPEC_FILES = \ 57 liblnk.spec \ 58 liblnk.spec.in 59 60EXTRA_DIST = \ 61 $(DPKG_FILES) \ 62 $(GETTEXT_FILES) \ 63 $(PKGCONFIG_FILES) \ 64 $(SETUP_PY_FILES) \ 65 $(SPEC_FILES) 66 67MAINTAINERCLEANFILES = \ 68 Makefile.in 69 70pkgconfigdir = $(libdir)/pkgconfig 71 72pkgconfig_DATA = \ 73 liblnk.pc 74 75libtool: @LIBTOOL_DEPS@ 76 cd $(srcdir) && $(SHELL) ./config.status --recheck 77 78lib: library 79 80library: 81 (cd $(srcdir)/common && $(MAKE) $(AM_MAKEFLAGS)) 82 (cd $(srcdir)/libcerror && $(MAKE) $(AM_MAKEFLAGS)) 83 (cd $(srcdir)/libcthreads && $(MAKE) $(AM_MAKEFLAGS)) 84 (cd $(srcdir)/libcdata && $(MAKE) $(AM_MAKEFLAGS)) 85 (cd $(srcdir)/libclocale && $(MAKE) $(AM_MAKEFLAGS)) 86 (cd $(srcdir)/libcnotify && $(MAKE) $(AM_MAKEFLAGS)) 87 (cd $(srcdir)/libcsplit && $(MAKE) $(AM_MAKEFLAGS)) 88 (cd $(srcdir)/libuna && $(MAKE) $(AM_MAKEFLAGS)) 89 (cd $(srcdir)/libcfile && $(MAKE) $(AM_MAKEFLAGS)) 90 (cd $(srcdir)/libcpath && $(MAKE) $(AM_MAKEFLAGS)) 91 (cd $(srcdir)/libbfio && $(MAKE) $(AM_MAKEFLAGS)) 92 (cd $(srcdir)/libfdatetime && $(MAKE) $(AM_MAKEFLAGS)) 93 (cd $(srcdir)/libfguid && $(MAKE) $(AM_MAKEFLAGS)) 94 (cd $(srcdir)/libfole && $(MAKE) $(AM_MAKEFLAGS)) 95 (cd $(srcdir)/libfwps && $(MAKE) $(AM_MAKEFLAGS)) 96 (cd $(srcdir)/libfwsi && $(MAKE) $(AM_MAKEFLAGS)) 97 (cd $(srcdir)/liblnk && $(MAKE) $(AM_MAKEFLAGS)) 98 (cd $(srcdir)/po && $(MAKE) $(AM_MAKEFLAGS)) 99 100distclean: clean 101 /bin/rm -f Makefile 102 /bin/rm -f config.status 103 /bin/rm -f config.cache 104 /bin/rm -f config.log 105 /bin/rm -f liblnk.pc 106 /bin/rm -f liblnk.spec 107 @for dir in ${subdirs}; do \ 108 (cd $$dir && $(MAKE) distclean) \ 109 || case "$(MFLAGS)" in *k*) fail=yes;; *) exit 1;; esac; \ 110 done && test -z "$$fail" 111 112splint: 113 (cd $(srcdir)/libcerror && $(MAKE) splint $(AM_MAKEFLAGS)) 114 (cd $(srcdir)/libcthreads && $(MAKE) splint $(AM_MAKEFLAGS)) 115 (cd $(srcdir)/libcdata && $(MAKE) splint $(AM_MAKEFLAGS)) 116 (cd $(srcdir)/libclocale && $(MAKE) splint $(AM_MAKEFLAGS)) 117 (cd $(srcdir)/libcnotify && $(MAKE) splint $(AM_MAKEFLAGS)) 118 (cd $(srcdir)/libcsplit && $(MAKE) splint $(AM_MAKEFLAGS)) 119 (cd $(srcdir)/libuna && $(MAKE) splint $(AM_MAKEFLAGS)) 120 (cd $(srcdir)/libcfile && $(MAKE) splint $(AM_MAKEFLAGS)) 121 (cd $(srcdir)/libcpath && $(MAKE) splint $(AM_MAKEFLAGS)) 122 (cd $(srcdir)/libbfio && $(MAKE) splint $(AM_MAKEFLAGS)) 123 (cd $(srcdir)/libfdatetime && $(MAKE) splint $(AM_MAKEFLAGS)) 124 (cd $(srcdir)/libfguid && $(MAKE) splint $(AM_MAKEFLAGS)) 125 (cd $(srcdir)/libfole && $(MAKE) splint $(AM_MAKEFLAGS)) 126 (cd $(srcdir)/libfwps && $(MAKE) splint $(AM_MAKEFLAGS)) 127 (cd $(srcdir)/libfwsi && $(MAKE) splint $(AM_MAKEFLAGS)) 128 (cd $(srcdir)/liblnk && $(MAKE) splint $(AM_MAKEFLAGS)) 129 (cd $(srcdir)/lnktools && $(MAKE) splint $(AM_MAKEFLAGS)) 130 (cd $(srcdir)/pylnk && $(MAKE) splint $(AM_MAKEFLAGS)) 131 (cd $(srcdir)/po && $(MAKE) splint $(AM_MAKEFLAGS)) 132 (cd $(srcdir)/tests && $(MAKE) splint $(AM_MAKEFLAGS)) 133 (cd $(srcdir)/ossfuzz && $(MAKE) splint $(AM_MAKEFLAGS)) 134 135