Makefile.am revision 00084f2c
127702724Smrglib_LTLIBRARIES = libXau.la
227702724Smrg
300084f2cSmrgAM_CFLAGS = $(XAU_CFLAGS) $(CWARNFLAGS)
427702724Smrg
527702724SmrgINCLUDES = -I${top_srcdir}/include
627702724Smrg
727702724SmrglibXau_la_LDFLAGS = -version-number 6:0:0 -no-undefined
827702724Smrg
927702724SmrglibXau_la_LIBADD = $(XAU_LIBS)
1027702724Smrg
1127702724SmrglibXau_la_SOURCES = \
1227702724Smrg	AuDispose.c \
1327702724Smrg	AuFileName.c \
1427702724Smrg	AuGetAddr.c \
1527702724Smrg	AuGetBest.c \
1627702724Smrg	AuLock.c \
1727702724Smrg	AuRead.c \
1827702724Smrg	AuUnlock.c \
1927702724Smrg	AuWrite.c
2027702724Smrg
2127702724Smrgxauincludedir=$(includedir)/X11
2227702724Smrg
2327702724Smrgxauinclude_HEADERS = include/X11/Xauth.h
2427702724Smrg
2527702724Smrgpkgconfigdir = $(libdir)/pkgconfig
2627702724Smrgpkgconfig_DATA = xau.pc
2727702724Smrg
2827702724Smrgcheck_PROGRAMS=Autest
2927702724SmrgTESTS=Autest
3027702724Smrg
3127702724SmrgAutest_SOURCES=Autest.c
3227702724SmrgAutest_LDADD=libXau.la
3327702724Smrg
3427702724Smrgif LINT
3527702724SmrgALL_LINT_FLAGS=$(LINT_FLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
3627702724Smrg		$(AM_CPPFLAGS) $(CPPFLAGS)
3727702724Smrg
3827702724Smrglint:
3927702724Smrg	$(LINT) $(ALL_LINT_FLAGS) $(libXau_la_SOURCES)
4027702724Smrgendif LINT
4127702724Smrg
4227702724Smrgif MAKE_LINT_LIB
4327702724Smrglintlibdir = $(libdir)
4427702724Smrg
4527702724Smrglintlib_DATA = $(LINTLIB)
4627702724Smrg
4727702724Smrg$(LINTLIB): $(libXau_la_SOURCES)
4827702724Smrg	$(LINT) -y -oXau -x $(ALL_LINT_FLAGS) $(libXau_la_SOURCES)
4927702724Smrgendif MAKE_LINT_LIB
5027702724Smrg
5127702724SmrgLIB_MAN_DIR_SUFFIX = $(LIB_MAN_DIR:@mandir@/man%=%)
5227702724Smrg
5327702724Smrglibmandir = $(LIB_MAN_DIR)
5427702724Smrglibman_PRE = Xau.man
55e19dfac4SmrgBUILT_SOURCES = $(Xau_shadows:=.@LIB_MAN_SUFFIX@)
5627702724SmrgCLEANFILES = $(libman_DATA) $(BUILT_SOURCES) $(lintlib_DATA)
5727702724Smrglibman_DATA = $(libman_PRE:man=@LIB_MAN_SUFFIX@) \
5827702724Smrg	      $(Xau_shadows:=.@LIB_MAN_SUFFIX@)
5927702724Smrg
6000084f2cSmrgMAINTAINERCLEANFILES = ChangeLog INSTALL
6100084f2cSmrgEXTRA_DIST = $(libman_PRE)
6227702724Smrg
6327702724SmrgXau_shadows =                               \
6427702724Smrg    XauFileName                             \
6527702724Smrg    XauReadAuth                             \
6627702724Smrg    XauLockAuth                             \
6727702724Smrg    XauUnlockAuth                           \
6827702724Smrg    XauWriteAuth                            \
6927702724Smrg    XauDisposeAuth                          \
7027702724Smrg    XauGetAuthByAddr                        \
7127702724Smrg    XauGetBestAuthByAddr
7227702724Smrg
73e19dfac4SmrgXau_shadows_man = $(Xau_shadows:=.@LIB_MAN_SUFFIX@)
74e19dfac4Smrg$(Xau_shadows_man):
7500084f2cSmrg	$(AM_V_GEN)echo .so man$(LIB_MAN_DIR_SUFFIX)/Xau.$(LIB_MAN_SUFFIX) > $@
7627702724Smrg
7727702724SmrgXORGRELSTRING = @PACKAGE_STRING@
7827702724Smrg  XORGMANNAME = X Version 11
7927702724Smrg
8027702724SmrgXau.$(LIB_MAN_SUFFIX): $(srcdir)/Xau.man
8100084f2cSmrg	$(AM_V_GEN)$(SED) \
8200084f2cSmrg		-e 's/__xorgversion__/"$(XORGRELSTRING)" "$(XORGMANNAME)"/' \
8327702724Smrg	< $(srcdir)/Xau.man > Xau.$(LIB_MAN_SUFFIX)
8427702724Smrg
8500084f2cSmrg.PHONY: ChangeLog INSTALL
8600084f2cSmrg
8700084f2cSmrgINSTALL:
8800084f2cSmrg	$(INSTALL_CMD)
8927702724Smrg
9027702724SmrgChangeLog:
91e19dfac4Smrg	$(CHANGELOG_CMD)
9227702724Smrg
9300084f2cSmrgdist-hook: ChangeLog INSTALL
94