• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:pgo

19 echo.  -h  Display this help message
20 echo. -V Display version information for the current build
21 echo. -r Target Rebuild instead of Build
22 echo. -d Set the configuration to Debug
23 echo. -E Don't fetch or build external libraries. Extension modules that
25 echo. is present; -e is also accepted to explicitly enable fetching and
27 echo. -m Enable parallel build (enabled by default)
28 echo. -M Disable parallel build
29 echo. -v Increased output messages
30 echo. -vv Verbose output messages
31 echo. -q Quiet output messages (errors and warnings only)
32 echo. -k Attempt to kill any running Pythons before building (usually done
34 echo. --pgo Build with Profile-Guided Optimization. This flag
35 echo. overrides -c and -d
36 echo. --test-marker Enable the test marker within the build.
37 echo. --regen Regenerate all opcodes, grammar and tokens.
40 echo.These flags have no effect if '-e' is not given:
41 echo. --no-ctypes Do not attempt to build _ctypes
42 echo. --no-ssl Do not attempt to build _ssl
43 echo. --no-tkinter Do not attempt to build Tkinter
46 echo. -c Release ^| Debug ^| PGInstrument ^| PGUpdate
48 echo. -p x64 ^| Win32 ^| ARM ^| ARM64
50 echo. -t Build ^| Rebuild ^| Clean ^| CleanAll
52 echo. --pgo-job The job to use for PGO training; implies --pgo
53 echo. (default: "-m test --pgo")
66 set pgo_job=-m test --pgo
69 if "%~1"=="-h" goto Usage
70 if "%~1"=="-c" (set conf=%2) & shift & shift & goto CheckOpts
71 if "%~1"=="-p" (set platf=%2) & shift & shift & goto CheckOpts
72 if "%~1"=="-r" (set target=Rebuild) & shift & goto CheckOpts
73 if "%~1"=="-t" (set target=%2) & shift & shift & goto CheckOpts
74 if "%~1"=="-d" (set conf=Debug) & shift & goto CheckOpts
75 if "%~1"=="-m" (set parallel=/m) & shift & goto CheckOpts
76 if "%~1"=="-M" (set parallel=) & shift & goto CheckOpts
77 if "%~1"=="-v" (set verbose=/v:n) & shift & goto CheckOpts
78 if "%~1"=="-vv" (set verbose=/v:d /ds) & shift & goto CheckOpts
79 if "%~1"=="-q" (set verbose=/v:q /nologo /clp:summary) & shift & goto CheckOpts
80 if "%~1"=="-k" (set kill=true) & shift & goto CheckOpts
81 if "%~1"=="--pgo" (set do_pgo=true) & shift & goto CheckOpts
82 if "%~1"=="--pgo-job" (set do_pgo=true) & (set pgo_job=%~2) & shift & shift & goto CheckOpts
83 if "%~1"=="--test-marker" (set UseTestMarker=true) & shift & goto CheckOpts
84 if "%~1"=="-V" shift & goto Version
85 if "%~1"=="--regen" (set Regen=true) & shift & goto CheckOpts
89 if "%~1"=="-e" (set IncludeExternals=true) & shift & goto CheckOpts
90 if "%~1"=="-E" (set IncludeExternals=false) & shift & goto CheckOpts
91 if "%~1"=="--no-ctypes" (set IncludeCTypes=false) & shift & goto CheckOpts
92 if "%~1"=="--no-ssl" (set IncludeSSL=false) & shift & goto CheckOpts
93 if "%~1"=="--no-tkinter" (set IncludeTkinter=false) & shift & goto CheckOpts
104 echo.ERROR: Cannot cross-compile with PGO
167 rem Passing %1-9 is not the preferred option, but argument parsing in