summaryrefslogtreecommitdiff
path: root/libinotifytools/src/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'libinotifytools/src/Makefile.am')
-rw-r--r--libinotifytools/src/Makefile.am42
1 files changed, 42 insertions, 0 deletions
diff --git a/libinotifytools/src/Makefile.am b/libinotifytools/src/Makefile.am
new file mode 100644
index 0000000..a8873e1
--- /dev/null
+++ b/libinotifytools/src/Makefile.am
@@ -0,0 +1,42 @@
+SUBDIRS = inotifytools
+
+lib_LTLIBRARIES = libinotifytools.la
+libinotifytools_la_SOURCES = inotifytools.c inotifytools_p.h redblack.c redblack.h
+libinotifytools_la_LDFLAGS = -version-info 4:1:4
+
+check_PROGRAMS = test
+test_SOURCES = test.c
+test_LDADD = libinotifytools.la
+
+TESTS = test
+
+
+EXTRA_DIST = example.c Doxyfile
+
+nobase_include_HEADERS = inotifytools/inotifytools.h inotifytools/inotify-nosys.h inotifytools/inotify.h
+
+AM_CFLAGS = -std=c99
+
+if DOXYGEN_ENABLE
+
+doc/html/*: inotifytools.c Doxyfile
+ $(DOXYGEN)
+
+shareddocdir = $(datadir)/doc
+docdir = $(shareddocdir)/libinotifytools/html
+doc_DATA = doc/html/*
+
+clean-local:
+ rm -rf 'doc'
+
+uninstall-hook:
+ rm -rf '$(DESTDIR)/$(shareddocdir)/libinotifytools'
+
+endif DOXYGEN_ENABLE
+
+
+
+dist-hook:
+ rm $(distdir)/inotifytools/inotify.h
+ touch -d '2 days ago' $(distdir)/*
+