annotate PC/python3.mak @ 68071:0f52cfc91fae

More automated version replacement.
author Georg Brandl <georg@python.org>
date Sun, 20 Feb 2011 10:41:31 +0000
parents 062907f685ac
children eb5ed3da6862
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
68071
0f52cfc91fae More automated version replacement.
Georg Brandl <georg@python.org>
parents: 66755
diff changeset
1 $(OutDir)python33.dll: python3.def $(OutDir)python33stub.lib
0f52cfc91fae More automated version replacement.
Georg Brandl <georg@python.org>
parents: 66755
diff changeset
2 cl /LD /Fe$(OutDir)python3.dll python3dll.c python3.def $(OutDir)python33stub.lib
66755
062907f685ac Automate build for python3.dll.
Martin v. Löwis <martin@v.loewis.de>
parents:
diff changeset
3
68071
0f52cfc91fae More automated version replacement.
Georg Brandl <georg@python.org>
parents: 66755
diff changeset
4 $(OutDir)python33stub.lib: python33stub.def
0f52cfc91fae More automated version replacement.
Georg Brandl <georg@python.org>
parents: 66755
diff changeset
5 lib /def:python33stub.def /out:$(OutDir)python33stub.lib /MACHINE:$(MACHINE)
66755
062907f685ac Automate build for python3.dll.
Martin v. Löwis <martin@v.loewis.de>
parents:
diff changeset
6
062907f685ac Automate build for python3.dll.
Martin v. Löwis <martin@v.loewis.de>
parents:
diff changeset
7 clean:
68071
0f52cfc91fae More automated version replacement.
Georg Brandl <georg@python.org>
parents: 66755
diff changeset
8 del $(OutDir)python3.dll $(OutDir)python3.lib $(OutDir)python33stub.lib $(OutDir)python3.exp $(OutDir)python33stub.exp
66755
062907f685ac Automate build for python3.dll.
Martin v. Löwis <martin@v.loewis.de>
parents:
diff changeset
9
68071
0f52cfc91fae More automated version replacement.
Georg Brandl <georg@python.org>
parents: 66755
diff changeset
10 rebuild: clean $(OutDir)python33.dll