Commits

Show all
Author Commit Message Labels Comments Date
Michał Górny
Move the main() function into SmartLiveRebuild.cli.
Michał Górny
Move action-specific code out of SmartLiveRebuild.core. Make the SmartLiveRebuild() function simply return the updated package list. Perform further actions in the smart-live-rebuild script. Move the emerge-child-detect code there too.
Michał Górny
Add the classifier list to setup.py.
Michał Górny
Clean up the copyright notices.
Michał Górny
Move OptionParser calls into SmartLiveRebuild.cli.
Michał Górny
Move configuration file parsing to SmartLiveRebuild.core. Now, optparse is no longer prioritized. Instead, SmartLiveRebuild.core introduces a Config class, encapsulating the default settings, configuration file parsing and option passing helpers. The smart-live-rebuild script uses optparse to parse the command-line options and passes them to the Config instance (twice). It also engages the configfile parsing and passes the final configuration (in a valu…
Michał Górny
Include COPYING.* files in source dist.
Michał Górny
Move the VCS submodules into 'SmartLiveRebuild.vcs' namespace.
Michał Górny
Support runtime finding and loading of VCS submodules. Instead of using hardcoded module list, try to find modules matching inherited eclass names in runtime and import them as necessary.
Michał Górny
Introduce the .gitignore file.
Michał Górny
Introduce the distutils setup script.
Michał Górny
Move PV to SmartLiveRebuild ns.
Michał Górny
Drop use of VCS names, now 'type' is temporarily freeform.
Michał Górny
Move most of the code into SmartLiveRebuild.core.
Michał Górny
Move the VCS support code into separate modules.
Michał Górny
Move the NonLiveEbuild exception into SmartLiveRebuild.vcs.
Michał Górny
Move VCSSupport class to SmartLiveRebuild.vcs.
Michał Górny
Move output-related code to SmartLiveRebuild.output submodule.
Michał Górny
Remove Shared class completely. Pass opts as an arg.
Michał Górny
Drop Shared.envtmpf. Pass the temporary file for the environment as an argument instead of using the Shared class.
Michał Górny
Pass VCS class initializer arguments as a list.
Michał Górny
Drop the .py suffix from the script.
Michał Górny
Bump PV to 0.5.2.
Tags
smart-live-rebuild-0.5.2
Michał Górny
Update the bug reporting URL.
Michał Górny
CVS support.
Michał Górny
Fix __str__() self.cpv fallback.
Michał Górny
Raise an exception if a VCSSupport.call() fails.
Michał Górny
Pass --config-dir to 'svn info' too. This should fix issue #1 (at github).
Michał Górny
Add simple git submodule support.
Michał Górny
Bump PV for bugfix (0.5.1).
Tags
smart-live-rebuild-0.5.1
  1. Prev
  2. Next