Changeset View
Changeset View
Standalone View
Standalone View
bin/emerge.py
Show First 20 Lines • Show All 323 Lines • ▼ Show 20 Line(s) | 322 | parser.add_argument( "--nocopy", action = "store_true", | |||
---|---|---|---|---|---|
324 | help = "this option is deprecated. In older releases emerge would have copied everything from the SVN source tree to a source directory under KDEROOT\\tmp - currently nocopy is applied\ | 324 | help = "this option is deprecated. In older releases emerge would have copied everything from the SVN source tree to a source directory under KDEROOT\\tmp - currently nocopy is applied\ | ||
325 | by default if EMERGE_NOCOPY is not set to \"False\". Be aware that setting EMERGE_NOCOPY to \"False\" might slow down the build process, irritate you and increase the disk space roughly\ | 325 | by default if EMERGE_NOCOPY is not set to \"False\". Be aware that setting EMERGE_NOCOPY to \"False\" might slow down the build process, irritate you and increase the disk space roughly\ | ||
326 | by the size of SVN source tree." ) | 326 | by the size of SVN source tree." ) | ||
327 | parser.add_argument( "--noclean", action = "store_true", | 327 | parser.add_argument( "--noclean", action = "store_true", | ||
328 | default = emergeSettings.getboolean( "General", "EMERGE_NOCLEAN", False ), | 328 | default = emergeSettings.getboolean( "General", "EMERGE_NOCLEAN", False ), | ||
329 | help = "this option will try to use an existing build directory. Please handle this option with care - it will possibly break if the directory isn't existing." ) | 329 | help = "this option will try to use an existing build directory. Please handle this option with care - it will possibly break if the directory isn't existing." ) | ||
330 | parser.add_argument( "--clean", action = "store_false", dest = "noclean", | 330 | parser.add_argument( "--clean", action = "store_false", dest = "noclean", | ||
331 | help = "oposite of --noclean" ) | 331 | help = "oposite of --noclean" ) | ||
332 | parser.add_argument( "--compile-fast", action = "store_true", | ||||
333 | default = emergeSettings.getboolean( "General", "EMERGE_COMPILEFAST", False ), | ||||
334 | help = "skip make() entirely (useful in case of `make` and `make install` redudancy) -- handle with care" ) | ||||
332 | parser.add_argument( "--patchlevel", action = "store", | 335 | parser.add_argument( "--patchlevel", action = "store", | ||
333 | default = emergeSettings.get( "General", "EMERGE_PKGPATCHLVL", "" ), | 336 | default = emergeSettings.get( "General", "EMERGE_PKGPATCHLVL", "" ), | ||
334 | help = "This will add a patch level when used together with --package" ) | 337 | help = "This will add a patch level when used together with --package" ) | ||
335 | parser.add_argument( "--log-dir", action = "store", | 338 | parser.add_argument( "--log-dir", action = "store", | ||
336 | default = emergeSettings.get( "General", "EMERGE_LOG_DIR", "" ), | 339 | default = emergeSettings.get( "General", "EMERGE_LOG_DIR", "" ), | ||
337 | help = "This will log the build output to a logfile in LOG_DIR for each package. Logging information is appended to existing logs." ) | 340 | help = "This will log the build output to a logfile in LOG_DIR for each package. Logging information is appended to existing logs." ) | ||
338 | parser.add_argument( "--dump-deps-file", action = "store", dest = "dumpDepsFile", | 341 | parser.add_argument( "--dump-deps-file", action = "store", dest = "dumpDepsFile", | ||
339 | help = "Output the dependencies of this package as a csv file suitable for emerge server." ) | 342 | help = "Output the dependencies of this package as a csv file suitable for emerge server." ) | ||
Show All 26 Lines | 367 | if args.stayQuiet == True or args.action in [ "version-dir", "version-package", | |||
366 | "print-targets" ]: | 369 | "print-targets" ]: | ||
367 | utils.setVerbose( 0 ) | 370 | utils.setVerbose( 0 ) | ||
368 | elif args.verbose: | 371 | elif args.verbose: | ||
369 | utils.setVerbose( args.verbose ) | 372 | utils.setVerbose( args.verbose ) | ||
370 | 373 | | |||
371 | emergeSettings.set( "General", "WorkOffline", args.offline ) | 374 | emergeSettings.set( "General", "WorkOffline", args.offline ) | ||
372 | emergeSettings.set( "General", "EMERGE_NOCOPY", args.nocopy ) | 375 | emergeSettings.set( "General", "EMERGE_NOCOPY", args.nocopy ) | ||
373 | emergeSettings.set( "General", "EMERGE_NOCLEAN", args.noclean ) | 376 | emergeSettings.set( "General", "EMERGE_NOCLEAN", args.noclean ) | ||
377 | emergeSettings.set( "General", "EMERGE_COMPILEFAST", args.compile_fast ) | ||||
374 | emergeSettings.set( "General", "EMERGE_FORCED", args.forced ) | 378 | emergeSettings.set( "General", "EMERGE_FORCED", args.forced ) | ||
375 | emergeSettings.set( "General", "EMERGE_BUILDTESTS", args.buildTests ) | 379 | emergeSettings.set( "General", "EMERGE_BUILDTESTS", args.buildTests ) | ||
376 | emergeSettings.set( "General", "EMERGE_BUILDTYPE", args.buildType ) | 380 | emergeSettings.set( "General", "EMERGE_BUILDTYPE", args.buildType ) | ||
377 | emergeSettings.set( "PortageVersions", "DefaultTarget", args.target ) | 381 | emergeSettings.set( "PortageVersions", "DefaultTarget", args.target ) | ||
378 | emergeSettings.set( "General", "EMERGE_OPTIONS", ";".join( args.options ) ) | 382 | emergeSettings.set( "General", "EMERGE_OPTIONS", ";".join( args.options ) ) | ||
379 | emergeSettings.set( "General", "EMERGE_LOG_DIR", args.log_dir ) | 383 | emergeSettings.set( "General", "EMERGE_LOG_DIR", args.log_dir ) | ||
380 | emergeSettings.set( "General", "EMERGE_TRACE", args.trace ) | 384 | emergeSettings.set( "General", "EMERGE_TRACE", args.trace ) | ||
381 | emergeSettings.set( "General", "EMERGE_PKGPATCHLVL", args.patchlevel ) | 385 | emergeSettings.set( "General", "EMERGE_PKGPATCHLVL", args.patchlevel ) | ||
▲ Show 20 Lines • Show All 72 Lines • Show Last 20 Lines |