Makefile.am revision 00084f2c
1lib_LTLIBRARIES = libXau.la 2 3AM_CFLAGS = $(XAU_CFLAGS) $(CWARNFLAGS) 4 5INCLUDES = -I${top_srcdir}/include 6 7libXau_la_LDFLAGS = -version-number 6:0:0 -no-undefined 8 9libXau_la_LIBADD = $(XAU_LIBS) 10 11libXau_la_SOURCES = \ 12 AuDispose.c \ 13 AuFileName.c \ 14 AuGetAddr.c \ 15 AuGetBest.c \ 16 AuLock.c \ 17 AuRead.c \ 18 AuUnlock.c \ 19 AuWrite.c 20 21xauincludedir=$(includedir)/X11 22 23xauinclude_HEADERS = include/X11/Xauth.h 24 25pkgconfigdir = $(libdir)/pkgconfig 26pkgconfig_DATA = xau.pc 27 28check_PROGRAMS=Autest 29TESTS=Autest 30 31Autest_SOURCES=Autest.c 32Autest_LDADD=libXau.la 33 34if LINT 35ALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ 36 $(AM_CPPFLAGS) $(CPPFLAGS) 37 38lint: 39 $(LINT) $(ALL_LINT_FLAGS) $(libXau_la_SOURCES) 40endif LINT 41 42if MAKE_LINT_LIB 43lintlibdir = $(libdir) 44 45lintlib_DATA = $(LINTLIB) 46 47$(LINTLIB): $(libXau_la_SOURCES) 48 $(LINT) -y -oXau -x $(ALL_LINT_FLAGS) $(libXau_la_SOURCES) 49endif MAKE_LINT_LIB 50 51LIB_MAN_DIR_SUFFIX = $(LIB_MAN_DIR:@mandir@/man%=%) 52 53libmandir = $(LIB_MAN_DIR) 54libman_PRE = Xau.man 55BUILT_SOURCES = $(Xau_shadows:=.@LIB_MAN_SUFFIX@) 56CLEANFILES = $(libman_DATA) $(BUILT_SOURCES) $(lintlib_DATA) 57libman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@) \ 58 $(Xau_shadows:=.@LIB_MAN_SUFFIX@) 59 60MAINTAINERCLEANFILES = ChangeLog INSTALL 61EXTRA_DIST = $(libman_PRE) 62 63Xau_shadows = \ 64 XauFileName \ 65 XauReadAuth \ 66 XauLockAuth \ 67 XauUnlockAuth \ 68 XauWriteAuth \ 69 XauDisposeAuth \ 70 XauGetAuthByAddr \ 71 XauGetBestAuthByAddr 72 73Xau_shadows_man = $(Xau_shadows:=.@LIB_MAN_SUFFIX@) 74$(Xau_shadows_man): 75 $(AM_V_GEN)echo .so man$(LIB_MAN_DIR_SUFFIX)/Xau.$(LIB_MAN_SUFFIX) > $@ 76 77XORGRELSTRING = @PACKAGE_STRING@ 78 XORGMANNAME = X Version 11 79 80Xau.$(LIB_MAN_SUFFIX): $(srcdir)/Xau.man 81 $(AM_V_GEN)$(SED) \ 82 -e 's/__xorgversion__/"$(XORGRELSTRING)" "$(XORGMANNAME)"/' \ 83 < $(srcdir)/Xau.man > Xau.$(LIB_MAN_SUFFIX) 84 85.PHONY: ChangeLog INSTALL 86 87INSTALL: 88 $(INSTALL_CMD) 89 90ChangeLog: 91 $(CHANGELOG_CMD) 92 93dist-hook: ChangeLog INSTALL 94