X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=driver%2FImakefile;fp=driver%2FImakefile;h=0000000000000000000000000000000000000000;hb=3ee611d60b5c560208c27e83b0c4930596fddd8b;hp=722d284aafe9792bad645e8b9319b47bdb167575;hpb=b08b6f995f8d5e0ff37d2f627bff3f61dcb75ac5;p=xscreensaver diff --git a/driver/Imakefile b/driver/Imakefile deleted file mode 100644 index 722d284a..00000000 --- a/driver/Imakefile +++ /dev/null @@ -1,162 +0,0 @@ -/* - * Imakefile file for xscreensaver, Copyright (c) 1993-1996 Jamie Zawinski. - * - * You should not need to edit this file; edit ../config.h instead. - * - */ - -#include "../config.h" - -/* #### If anyone ever finishes the Athena locking code, remove this. */ -#if defined(NO_MOTIF) && !defined(NO_LOCKING) -# define NO_LOCKING -#endif - -#ifdef NO_LOCKING -# undef INSTALL_SETUID -#endif - -#ifdef HAVE_XIDLE_EXTENSION -# define XIDLE_DEF -DHAVE_XIDLE_EXTENSION -#else -# define XIDLE_DEF -#endif - -#ifdef HAVE_MIT_SAVER_EXTENSION -# define MIT_SAVER_DEF -DHAVE_MIT_SAVER_EXTENSION -#else -# define MIT_SAVER_DEF -#endif - -#ifdef HAVE_SGI_SAVER_EXTENSION -# define SGI_SAVER_DEF -DHAVE_SGI_SAVER_EXTENSION -#else -# define SGI_SAVER_DEF -#endif - -#ifdef NO_LOCKING -# define LOCKING_DEF -DNO_LOCKING -#else -# define LOCKING_DEF -#endif - -#ifdef NO_SETUID -# define SETUID_DEF -DNO_SETUID -#else -# define SETUID_DEF -#endif - -#ifdef HAVE_SHADOW -# define SHADOW_DEF -DHAVE_SHADOW -#else -# define SHADOW_DEF -#endif - -#ifdef NO_MOTIF -# define MOTIF_DEF -DNO_MOTIF -# define MOTIF_SRC -# define MOTIF_OBJ -# define MOTIF_LIB -# define MOTIF_INC -#else -# define MOTIF_DEF -# define MOTIF_SRC $(DBOX_SRCS) $(UTILS)/xroger.c -# define MOTIF_OBJ $(DBOX_OBJS) $(UTILS)/xroger.o -# define MOTIF_LIB $(MOTIFLDOPTIONS) $(MOTIFLIBS) -# define MOTIF_INC $(MOTIFINCLUDES) -#endif - - UTILS = ../utils - INCLUDES = -I$(UTILS) MOTIF_INC - DEFINES = SETUID_DEF XIDLE_DEF MIT_SAVER_DEF SGI_SAVER_DEF MOTIF_DEF LOCKING_DEF SHADOW_DEF R5ISMS - SAVERLIBS = $(XMULIB) $(XTOOLLIB) $(EXTENSIONLIB) $(XLIB) - COMMLIBS = $(XLIB) - UTIL_SRCS = $(UTILS)/resources.c $(UTILS)/fade.c $(UTILS)/visual.c $(UTILS)/usleep.c $(UTILS)/yarandom.c - UTIL_OBJS = $(UTILS)/resources.o $(UTILS)/fade.o $(UTILS)/visual.o $(UTILS)/usleep.o $(UTILS)/yarandom.o - DBOX_SRCS = dialogs.c demo.c - DBOX_OBJS = dialogs.o demo.o - LOCK_SRCS = lock.c - LOCK_OBJS = lock.o - SAVERSRCS = xscreensaver.c timers.c subprocs.c windows.c stderr.c - SAVEROBJS = xscreensaver.o timers.o subprocs.o windows.o stderr.o - SRCS1 = $(SAVERSRCS) MOTIF_SRC $(LOCK_SRCS) $(UTIL_SRCS) - OBJS1 = $(SAVEROBJS) MOTIF_OBJ $(LOCK_OBJS) $(UTIL_OBJS) - COMMSRCS = xscreensaver-command.c - COMMOBJS = xscreensaver-command.o - SRCS2 = $(COMMSRCS) - OBJS2 = $(COMMOBJS) - MEN = xscreensaver.man xscreensaver-command.man - TARFILES = README Imakefile $(SAVERSRCS) $(DBOX_SRCS) $(LOCK_SRCS) \ - $(COMMSRCS) xscreensaver.h XScreenSaver.ad dialogs.xd \ - $(MEN) .gdbinit - -#if defined(HPArchitecture) && !defined(NO_LOCKING) -EXTRA_LIBRARIES = -lXhp11 /* for XHPDisableReset() */ -#endif - -#if defined(NetBSDArchitecture) && !defined(NO_LOCKING) -EXTRA_LIBRARIES = -lcrypt -#endif - -#if defined(i386ScoArchitecture) -EXTRA_LIBRARIES = -lintl -lprot -lx -lcrypt_i -#endif - -all:: xscreensaver xscreensaver-command - -echo_tarfiles: - @echo $(TARFILES) - -PROGRAMS = xscreensaver xscreensaver-command - -#ifdef INSTALL_SETUID -#undef InstallProgram -#define InstallProgram(p,d) InstallProgramWithFlags(p,d,$(INSTUIDFLAGS)) -#endif - -ComplexProgramTarget_1(xscreensaver,MOTIF_LIB $(SAVERLIBS), $(HP_NULL_STR)) - -#ifdef INSTALL_SETUID -#undef InstallProgram -#define InstallProgram(p,d) InstallProgramWithFlags(p,d,$(HP_NULL_STR)) -#endif - -ComplexProgramTarget_2(xscreensaver-command,$(COMMLIBS),$(HP_NULL_STR)) - -InstallAppDefaults(XScreenSaver) - -xscreensaver.o: XScreenSaver.ad.h $(UTILS)/version.h -xscreensaver-command.o: $(UTILS)/version.h - -demo.o: $(UTILS)/version.h -lock.o: $(UTILS)/version.h - -/* build this before calling makedepend */ -depend:: XScreenSaver.ad.h - -XScreenSaver.ad.h: XScreenSaver.ad - $(UTILS)/ad2c XScreenSaver.ad > XScreenSaver.ad.h - -clean:: - $(RM) XScreenSaver.ad.h - - -#if defined(SparcArchitecture) || defined(SGIArchitecture) -# undef UsePurify -# define UsePurify -#endif - -#ifdef UsePurify - PURIFY = purify - PURIFYOPTIONS = - -# undef PurifyProgramTarget -# define PurifyProgramTarget(program,deplist,linklist) @@\ -program.pure: deplist @@\ - RemoveTargetProgram($@) @@\ - $(CCENVSETUP) $(PURIFY) $(PURIFYOPTIONS) $(CC) \ - -o $@ $(LDOPTIONS) linklist $(EXTRA_LOAD_FLAGS) - -PurifyProgramTarget(xscreensaver,$(OBJS1),$(OBJS1) MOTIF_LIB $(SAVERLIBS)) - -#endif /* Purify */