| 
									
										
										
										
											1993-12-20 10:43:53 +00:00
										 |  |  | # NOTE: Makefile.in is converted into Makefile by the configure script
 | 
					
						
							|  |  |  | # in the parent directory.  Once configure has run, you can recreate
 | 
					
						
							|  |  |  | # the Makefile by running just config.status.
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # === Variables set by config.stat ===
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1997-07-19 19:39:57 +00:00
										 |  |  | VERSION=	@VERSION@ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1993-12-20 10:43:53 +00:00
										 |  |  | srcdir=		@srcdir@ | 
					
						
							|  |  |  | VPATH=		@srcdir@ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | CC=		@CC@ | 
					
						
							|  |  |  | RANLIB=		@RANLIB@ | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | AR=		@AR@ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1993-12-24 10:32:14 +00:00
										 |  |  | DEFS=		@DEFS@ | 
					
						
							|  |  |  | LIBOBJS=	@LIBOBJS@ | 
					
						
							|  |  |  | LIBS=		@LIBS@ | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | DLINCLDIR=	@DLINCLDIR@ | 
					
						
							| 
									
										
										
										
											1993-12-20 10:43:53 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1995-08-04 04:13:00 +00:00
										 |  |  | # Machine-dependent subdirectories
 | 
					
						
							|  |  |  | MACHDEP=	@MACHDEP@ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1993-12-20 10:43:53 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | # === Other things that are customizable but not by configure ===
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | INCLDIR=	$(srcdir)/../Include | 
					
						
							| 
									
										
										
										
											1994-08-19 15:37:11 +00:00
										 |  |  | OPT=		@OPT@ | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | CFLAGS=		$(OPT) -I$(INCLDIR) -I.. $(DEFS) | 
					
						
							| 
									
										
										
										
											1993-12-24 10:32:14 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1993-12-20 10:43:53 +00:00
										 |  |  | MKDEP=		mkdep | 
					
						
							|  |  |  | SHELL=		/bin/sh | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # === Fixed definitions ===
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1998-10-07 22:51:56 +00:00
										 |  |  | AROBJS=		\
 | 
					
						
							| 
									
										
										
										
											1993-12-24 10:32:14 +00:00
										 |  |  | 		bltinmodule.o \
 | 
					
						
							| 
									
										
										
										
											1997-04-29 15:42:53 +00:00
										 |  |  | 		ceval.o compile.o \
 | 
					
						
							| 
									
										
										
										
											1993-12-24 10:32:14 +00:00
										 |  |  | 		errors.o \
 | 
					
						
							| 
									
										
										
										
											1997-07-19 21:59:47 +00:00
										 |  |  | 		frozen.o frozenmain.o \
 | 
					
						
							| 
									
										
										
										
											1995-08-04 04:13:00 +00:00
										 |  |  | 		getargs.o getcompiler.o getcopyright.o getmtime.o \
 | 
					
						
							|  |  |  | 		getplatform.o getversion.o graminit.o \
 | 
					
						
							| 
									
										
										
										
											1995-01-02 19:04:15 +00:00
										 |  |  | 		import.o importdl.o \
 | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | 		marshal.o modsupport.o mystrtoul.o \
 | 
					
						
							| 
									
										
										
										
											1997-05-05 20:56:21 +00:00
										 |  |  | 		pyfpe.o pystate.o pythonrun.o \
 | 
					
						
							| 
									
										
										
										
											1998-10-07 22:51:56 +00:00
										 |  |  | 		structmember.o sysmodule.o \
 | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | 		traceback.o \
 | 
					
						
							| 
									
										
										
										
											1993-12-24 10:32:14 +00:00
										 |  |  | 		$(LIBOBJS) | 
					
						
							| 
									
										
										
										
											1998-10-07 22:51:56 +00:00
										 |  |  | OBJS=		$(AROBJS) sigcheck.o | 
					
						
							| 
									
										
										
										
											1993-12-24 10:32:14 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1997-07-19 19:39:57 +00:00
										 |  |  | LIBRARY=	../libpython$(VERSION).a | 
					
						
							| 
									
										
										
										
											1993-12-20 10:43:53 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # === Rules ===
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1997-07-19 19:39:57 +00:00
										 |  |  | all:		$(OBJS) | 
					
						
							| 
									
										
										
										
											1993-12-20 10:43:53 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1997-07-19 19:39:57 +00:00
										 |  |  | # This target is used by the master Makefile to add the objects to the library
 | 
					
						
							|  |  |  | add2lib:	$(OBJS) | 
					
						
							| 
									
										
										
										
											1998-10-07 22:51:56 +00:00
										 |  |  | 		$(AR) cr $(LIBRARY) $(AROBJS) | 
					
						
							|  |  |  | 		if test ! -f ../Modules/hassignal; \
 | 
					
						
							|  |  |  | 		then echo adding sigcheck.o; $(AR) r $(LIBRARY) sigcheck.o; \
 | 
					
						
							|  |  |  | 		else echo leaving sigcheck.o out; fi | 
					
						
							| 
									
										
										
										
											1997-07-19 19:39:57 +00:00
										 |  |  | 		touch add2lib | 
					
						
							| 
									
										
										
										
											1993-12-24 10:32:14 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											1993-12-20 10:43:53 +00:00
										 |  |  | clean: | 
					
						
							| 
									
										
										
										
											1997-07-19 19:39:57 +00:00
										 |  |  | 		-rm -f *.o core *~ [@,#]* *.old *.orig *.rej add2lib | 
					
						
							| 
									
										
										
										
											1993-12-20 10:43:53 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | clobber:	clean | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | 		-rm -f *.a tags TAGS | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Makefile:	$(srcdir)/Makefile.in ../config.status | 
					
						
							|  |  |  | 		(cd ..; CONFIG_FILES=Python/Makefile CONFIG_HEADERS= \
 | 
					
						
							|  |  |  | 		$(SHELL) config.status) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1995-08-04 04:13:00 +00:00
										 |  |  | getplatform.o:	getplatform.c Makefile | 
					
						
							|  |  |  | 		$(CC) -c $(CFLAGS) -DPLATFORM='"$(MACHDEP)"' \
 | 
					
						
							|  |  |  | 		      $(srcdir)/getplatform.c | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1995-01-02 19:04:15 +00:00
										 |  |  | importdl.o:	importdl.c | 
					
						
							| 
									
										
										
										
											1995-08-04 04:13:00 +00:00
										 |  |  | 		$(CC) -c $(CFLAGS) -I$(DLINCLDIR) $(srcdir)/importdl.c | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | depend: | 
					
						
							|  |  |  | 		$(MKDEP) $(CFLAGS) `echo $(OBJS) | tr ' ' '\012' | \
 | 
					
						
							|  |  |  | 					sed 's|\(.*\)\.o|$(srcdir)/\1.c|'` | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .PRECIOUS:	Makefile | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | bltinmodule.o: bltinmodule.c | 
					
						
							|  |  |  | ceval.o: ceval.c | 
					
						
							|  |  |  | compile.o: compile.c | 
					
						
							|  |  |  | dup2.o: dup2.c | 
					
						
							|  |  |  | errors.o: errors.c | 
					
						
							|  |  |  | fmod.o: fmod.c | 
					
						
							| 
									
										
										
										
											1995-08-04 04:13:00 +00:00
										 |  |  | frozen.o: frozen.c | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | frozenmain.o: frozenmain.c | 
					
						
							| 
									
										
										
										
											1994-10-11 15:08:39 +00:00
										 |  |  | getargs.o: getargs.c | 
					
						
							| 
									
										
										
										
											1995-08-04 04:13:00 +00:00
										 |  |  | getcompiler.o: getcompiler.c | 
					
						
							|  |  |  | getcopyright.o: getcopyright.c | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | getcwd.o: getcwd.c | 
					
						
							|  |  |  | getmtime.o: getmtime.c | 
					
						
							| 
									
										
										
										
											1995-01-17 16:51:35 +00:00
										 |  |  | getopt.o: getopt.c | 
					
						
							| 
									
										
										
										
											1995-08-04 04:13:00 +00:00
										 |  |  | getplatform.o: getplatform.c | 
					
						
							| 
									
										
										
										
											1998-08-05 21:33:54 +00:00
										 |  |  | getversion.o: getversion.c ../Include/patchlevel.h | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | graminit.o: graminit.c | 
					
						
							|  |  |  | import.o: import.c | 
					
						
							| 
									
										
										
										
											1995-01-02 19:04:15 +00:00
										 |  |  | importdl.o: importdl.c | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | marshal.o: marshal.c | 
					
						
							|  |  |  | memmove.o: memmove.c | 
					
						
							|  |  |  | modsupport.o: modsupport.c | 
					
						
							|  |  |  | mystrtoul.o: mystrtoul.c | 
					
						
							| 
									
										
										
										
											1997-02-14 22:58:07 +00:00
										 |  |  | pyfpe.o: pyfpe.c | 
					
						
							| 
									
										
										
										
											1997-05-05 20:56:21 +00:00
										 |  |  | pystate.o: pystate.c | 
					
						
							| 
									
										
										
										
											1994-08-01 11:34:53 +00:00
										 |  |  | pythonrun.o: pythonrun.c | 
					
						
							|  |  |  | sigcheck.o: sigcheck.c | 
					
						
							|  |  |  | strerror.o: strerror.c | 
					
						
							|  |  |  | strtod.o: strtod.c | 
					
						
							|  |  |  | structmember.o: structmember.c | 
					
						
							|  |  |  | sysmodule.o: sysmodule.c | 
					
						
							|  |  |  | thread.o: thread.c | 
					
						
							|  |  |  | traceback.o: traceback.c | 
					
						
							|  |  |  | version.o: version.c | 
					
						
							| 
									
										
										
										
											1993-12-20 10:43:53 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | # DO NOT DELETE THIS LINE -- mkdep uses it.
 | 
					
						
							|  |  |  | # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
 | 
					
						
							|  |  |  | # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
 |