XCOMM $XFree86: xc/lib/Xcursor/Imakefile,v 1.4 2003/10/31 20:49:04 herrb Exp $ #ifndef NormalLibXcursor #define NormalLibXcursor YES SOXCURSORREV=1.0 #endif #ifndef SharedLibXcursor #define SharedLibXcursor YES #endif #define DoNormalLib NormalLibXcursor #define DoSharedLib SharedLibXcursor #define DoDebugLib DebugLibXcursor #define DoProfileLib ProfileLibXcursor #define LibName Xcursor #define SoRev SOXCURSORREV #define IncSubdir X11 #define IncSubSubdir Xcursor #include XCURSOR_REVISION=0 #ifdef SharedXcursorReqs REQUIREDLIBS = SharedXcursorReqs #else REQUIREDLIBS = $(LDPRELIB) $(XRENDERLIB) #endif RPATH_CFLAG = HardCodeLibdirFlag ICONDIR=$(LIBDIR)/icons DEFINES=-DICONDIR=\"$(ICONDIR)\" SRCS = cursor.c display.c file.c library.c xlib.c OBJS = cursor.o display.o file.o library.o xlib.o HEADERS = Xcursor.h SUBSTVARS=prefix="$(PROJECTROOT)" \ exec_prefix="$(BINDIR)" \ libdir="$(USRLIBDIR)" \ hardcode_libdir_flag_spec="$(RPATH_CFLAG)" \ includedir="$(INCROOT)" \ PACKAGE_VERSION="$(SOXCURSORREV).$(XCURSOR_REVISION)" #include MANSUFFIX=$(LIBMANSUFFIX) InstallManPage(Xcursor,$(LIBMANDIR)) DependTarget() all:: xcursor-config.script xcursor-config.script: xcursor-config.in RemoveFile($@) sh config-subst $(SUBSTVARS) < xcursor-config.in > $@ InstallScript(xcursor-config,$(BINDIR)) clean:: RemoveFile(xcursor-config.script) all:: xcursor.pc xcursor.pc: xcursor.pc.in RemoveFile($@) sh config-subst $(SUBSTVARS) < xcursor.pc.in > $@ InstallNonExecFile(xcursor.pc,$(USRLIBDIR)/pkgconfig) clean:: RemoveFile(xcursor.pc)