Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(204723)

Side by Side Diff: Makefile.pre.in

Issue 24034: Make fails Objects/typeslots.inc (Closed)
Patch Set: Created 4 years, 7 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View unified diff | Download patch
« no previous file with comments | « configure.ac ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Top-level Makefile for Python 1 # Top-level Makefile for Python
2 # 2 #
3 # As distributed, this file is called Makefile.pre.in; it is processed 3 # As distributed, this file is called Makefile.pre.in; it is processed
4 # into the real Makefile by running the script ./configure, which 4 # into the real Makefile by running the script ./configure, which
5 # replaces things like @spam@ with values appropriate for your system. 5 # replaces things like @spam@ with values appropriate for your system.
6 # This means that if you edit Makefile, your changes get lost the next 6 # This means that if you edit Makefile, your changes get lost the next
7 # time you run the configure script. Ideally, you can do: 7 # time you run the configure script. Ideally, you can do:
8 # 8 #
9 # ./configure 9 # ./configure
10 # make 10 # make
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after
206 SYSLIBS= $(LIBM) $(LIBC) 206 SYSLIBS= $(LIBM) $(LIBC)
207 SHLIBS= @SHLIBS@ 207 SHLIBS= @SHLIBS@
208 208
209 THREADOBJ= @THREADOBJ@ 209 THREADOBJ= @THREADOBJ@
210 DLINCLDIR= @DLINCLDIR@ 210 DLINCLDIR= @DLINCLDIR@
211 DYNLOADFILE= @DYNLOADFILE@ 211 DYNLOADFILE= @DYNLOADFILE@
212 MACHDEP_OBJS= @MACHDEP_OBJS@ 212 MACHDEP_OBJS= @MACHDEP_OBJS@
213 LIBOBJDIR= Python/ 213 LIBOBJDIR= Python/
214 LIBOBJS= @LIBOBJS@ 214 LIBOBJS= @LIBOBJS@
215 215
216 PYTHON= python$(EXE)
217 BUILDPYTHON= python$(BUILDEXE) 216 BUILDPYTHON= python$(BUILDEXE)
218 217
219 PYTHON_FOR_BUILD=@PYTHON_FOR_BUILD@ 218 PYTHON_FOR_BUILD=@PYTHON_FOR_BUILD@
220 _PYTHON_HOST_PLATFORM=@_PYTHON_HOST_PLATFORM@ 219 _PYTHON_HOST_PLATFORM=@_PYTHON_HOST_PLATFORM@
221 BUILD_GNU_TYPE= @build@ 220 BUILD_GNU_TYPE= @build@
222 HOST_GNU_TYPE= @host@ 221 HOST_GNU_TYPE= @host@
223 222
224 # Tcl and Tk config info from --with-tcltk-includes and -libs options 223 # Tcl and Tk config info from --with-tcltk-includes and -libs options
225 TCLTK_INCLUDES= @TCLTK_INCLUDES@ 224 TCLTK_INCLUDES= @TCLTK_INCLUDES@
226 TCLTK_LIBS= @TCLTK_LIBS@ 225 TCLTK_LIBS= @TCLTK_LIBS@
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after
332 AST_H_DIR= Include 331 AST_H_DIR= Include
333 AST_H= $(AST_H_DIR)/Python-ast.h 332 AST_H= $(AST_H_DIR)/Python-ast.h
334 AST_C_DIR= Python 333 AST_C_DIR= Python
335 AST_C= $(AST_C_DIR)/Python-ast.c 334 AST_C= $(AST_C_DIR)/Python-ast.c
336 AST_ASDL= $(srcdir)/Parser/Python.asdl 335 AST_ASDL= $(srcdir)/Parser/Python.asdl
337 336
338 ASDLGEN_FILES= $(srcdir)/Parser/asdl.py $(srcdir)/Parser/asdl_c.py 337 ASDLGEN_FILES= $(srcdir)/Parser/asdl.py $(srcdir)/Parser/asdl_c.py
339 # Note that a build now requires Python to exist before the build starts. 338 # Note that a build now requires Python to exist before the build starts.
340 # Use "hg touch" to fix up screwed up file mtimes in a checkout. 339 # Use "hg touch" to fix up screwed up file mtimes in a checkout.
341 ASDLGEN= @ASDLGEN@ $(srcdir)/Parser/asdl_c.py 340 ASDLGEN= @ASDLGEN@ $(srcdir)/Parser/asdl_c.py
341
342 ##########################################################################
343 # Typeslots
344 TYPESLOTSGEN= @TYPESLOTSGEN@ $(srcdir)/Objects/typeslots.py
342 345
343 ########################################################################## 346 ##########################################################################
344 # Python 347 # Python
345 348
346 OPCODETARGETS_H= \ 349 OPCODETARGETS_H= \
347 Python/opcode_targets.h 350 Python/opcode_targets.h
348 351
349 OPCODETARGETGEN= \ 352 OPCODETARGETGEN= \
350 $(srcdir)/Python/makeopcodetargets.py 353 $(srcdir)/Python/makeopcodetargets.py
351 354
(...skipping 475 matching lines...) Expand 10 before | Expand all | Expand 10 after
827 830
828 $(OPCODETARGETS_H): $(OPCODETARGETGEN_FILES) 831 $(OPCODETARGETS_H): $(OPCODETARGETGEN_FILES)
829 $(OPCODETARGETGEN) $(OPCODETARGETS_H) 832 $(OPCODETARGETGEN) $(OPCODETARGETS_H)
830 833
831 Python/ceval.o: $(OPCODETARGETS_H) $(srcdir)/Python/ceval_gil.h 834 Python/ceval.o: $(OPCODETARGETS_H) $(srcdir)/Python/ceval_gil.h
832 835
833 Python/frozen.o: Python/importlib.h 836 Python/frozen.o: Python/importlib.h
834 837
835 Objects/typeobject.o: Objects/typeslots.inc 838 Objects/typeobject.o: Objects/typeslots.inc
836 Objects/typeslots.inc: $(srcdir)/Include/typeslots.h $(srcdir)/Objects/typeslots .py 839 Objects/typeslots.inc: $(srcdir)/Include/typeslots.h $(srcdir)/Objects/typeslots .py
837 » $(PYTHON) $(srcdir)/Objects/typeslots.py < $(srcdir)/Include/typeslots.h > Objects/typeslots.inc 840 » $(TYPESLOTSGEN) < $(srcdir)/Include/typeslots.h > Objects/typeslots.inc
838 841
839 ############################################################################ 842 ############################################################################
840 # Header files 843 # Header files
841 844
842 PYTHON_HEADERS= \ 845 PYTHON_HEADERS= \
843 $(srcdir)/Include/Python.h \ 846 $(srcdir)/Include/Python.h \
844 $(srcdir)/Include/abstract.h \ 847 $(srcdir)/Include/abstract.h \
845 $(srcdir)/Include/accu.h \ 848 $(srcdir)/Include/accu.h \
846 $(srcdir)/Include/asdl.h \ 849 $(srcdir)/Include/asdl.h \
847 $(srcdir)/Include/ast.h \ 850 $(srcdir)/Include/ast.h \
(...skipping 772 matching lines...) Expand 10 before | Expand all | Expand 10 after
1620 .PHONY: frameworkinstall frameworkinstallframework frameworkinstallstructure 1623 .PHONY: frameworkinstall frameworkinstallframework frameworkinstallstructure
1621 .PHONY: frameworkinstallmaclib frameworkinstallapps frameworkinstallunixtools 1624 .PHONY: frameworkinstallmaclib frameworkinstallapps frameworkinstallunixtools
1622 .PHONY: frameworkaltinstallunixtools recheck autoconf clean clobber distclean 1625 .PHONY: frameworkaltinstallunixtools recheck autoconf clean clobber distclean
1623 .PHONY: smelly funny patchcheck touch altmaninstall commoninstall 1626 .PHONY: smelly funny patchcheck touch altmaninstall commoninstall
1624 .PHONY: gdbhooks 1627 .PHONY: gdbhooks
1625 1628
1626 # IF YOU PUT ANYTHING HERE IT WILL GO AWAY 1629 # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
1627 # Local Variables: 1630 # Local Variables:
1628 # mode: makefile 1631 # mode: makefile
1629 # End: 1632 # End:
OLDNEW
« no previous file with comments | « configure.ac ('k') | no next file » | no next file with comments »

RSS Feeds Recent Issues | This issue
This is Rietveld 894c83f36cb7+