Commit Graph

14 Commits

Author SHA1 Message Date
Benjamin Peterson 0bd59d6552
[2.7] bpo-31036: Allow sphinx and blurb to be found automatically (GH-16638)
Rather than requiring the path to blurb and/or sphinx-build to be specified to the make rule, enhance the Doc/Makefile to look for each first in a virtual environment created by make venv and, if not found, look on the normal process PATH. This allows the Doc/Makefile to take advantage of an installed spinx-build or blurb and, thus, do the right thing most of the time. Also, make the directory for the venv be configurable and document the `make venv` target..
(cherry picked from commit 590665c399)

Co-authored-by: Ned Deily <nad@python.org>
2019-10-07 20:57:05 -07:00
Serhiy Storchaka 4a3c4babd9
[2.7] Gitignore gmon.out (GH-5796) (GH-6328)
gmon.out is generated when profiling turned on

Full Configuration:
./configure --prefix=$PWD/install --enable-profiling  --enable-big-digits=30
--with-pydebug --with-assertions  --with-valgrind.
(cherry picked from commit 95ad3822a2)

Co-authored-by: Neeraj Badlani <neerajbadlani@gmail.com>
2018-04-01 02:44:01 +03:00
Zachary Ware 986b7ffc65 [2.7] bpo-30450: Pull Windows dependencies from GitHub rather than SVN (GH-1783) (GH-3306)
The Windows build now depends on Python 3.6 to fetch externals, but it
will be downloaded via NuGet (which is downloaded via PowerShell) if it
is not available via `py -3.6`.  This means the only thing that must be
installed on a modern Windows box to do a full build of CPython with all
extensions is Visual Studio.

Cherry-picked from 51599e2bdd, parts of 40a23e8899, parts of 68d663cf85, d5cd21d75a, and possibly others that I've missed.

Also:

* Rename db -> bsddb for disambiguity

* Update sqlite3 to 3.14.2.0 since it's the version we use on 3.x, and it's simpler to just use it than to also upload the old version to cpython-source-deps

* Add PCbuild/*.ilk to .gitignore
2017-09-04 16:05:33 -07:00
Victor Stinner 5e006aa05f gitignore: add more rules from master for Windows (#3148) 2017-08-19 00:50:15 +02:00
Zachary Ware 51658f7f9d [2.7] Use Travis to make sure all generated files are up to date (GH-2080) (GH-2094)
(cherry-picked from commit 0afbabe245)

Also adds `python.exe-gdb.py` to `.gitignore`, it is created by OS X builds.
2017-06-11 17:45:40 -05:00
Victor Stinner 88321413a7 gitignore: add rules for the PC/ directory (#1514)
[2.7] gitignore: add rules for the PC/ directory
2017-05-10 02:38:28 +02:00
Victor Stinner 2b183b87d2 Update .gitignore (#1435)
Ignore more generated files and test data downloaded by tests.
2017-05-03 17:27:17 +02:00
Victor Stinner 219a3f991a Update gitignore from master (#1329)
Ignore more generated files.
2017-04-28 02:56:40 +02:00
Mariatta 91e5ee597e [2.7] Add missing .gitignore entries for VS2015 IntelliSense DB (GH-1223). (#1227)
(cherry picked from commit 8e675286a9)
2017-04-20 20:56:11 -07:00
Zachary Ware 6ed42ea08b Issue #25827: Add support for ICC to configure 2015-12-21 11:43:03 -06:00
Brett Cannon 4ff151a72a Issue #24915: Make PGO builds support Clang and use the test suite for
profile data.

Thanks to Alecsandru Patrascu of Intel for the initial patch.
2015-09-18 15:09:42 -07:00
R David Murray 6ab6bd8012 Don't gitignore the Python directory on case insensitive file systems. 2015-04-12 19:14:30 -04:00
Zachary Ware 21a2350a83 Issue #17896: Move Windows external lib sources from .. to externals. 2014-11-01 22:34:09 -05:00
Petri Lehtinen 2e2cc6f2f3 Add .gitignore 2011-11-04 22:39:24 +02:00