summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-14More setup.py improvementsdevelopTomás Touceda
2013-11-14Improve setup.py slightlyTomás Touceda
2013-04-11Add thp spec draftTomas Touceda
2013-04-11Remove unneeded debug printTomas Touceda
2013-04-09We only care about filenames, we'll always have installablesTomas Touceda
2013-04-09Improve logger handling, and signal when new updates are availableTomas Touceda
2013-04-09Revert "Remove logging setup from thandy"Tomas Touceda
This reverts commit d2b0896dcef897437bf2ffdb69848fff8ff9c1c9.
2013-04-08Remove logging setup from thandyTomas Touceda
2013-04-02Several fixesTomás Touceda
2012-01-04Adds an example bash script to automate the packaging workflowTomás Touceda
2012-01-04Add helper scripts to improve package creationTomás Touceda
ConfigCLI: handles package and bundle config creation ThpHelper: handles creating thp config files
2012-01-04Add a thp_dest parameter to install package in custom locationsTomás Touceda
2011-11-11Add a multiplatform ScriptWrapperTomás Touceda
2011-11-09Merge remote-tracking branch 'chiiph/fixenv'Nick Mathewson
2011-11-09Merge remote-tracking branch 'chiiph/ignoreconfig'Nick Mathewson
2011-11-07Don't exit when trying to create a directory for an installed packageTomás Touceda
2011-11-05Only ignore config files when updatingTomás Touceda
2011-11-05Fix bogus environment for the thp scriptsTomás Touceda
2011-11-05Add logCtrl for scripts that might fail from a thpTomás Touceda
2011-11-01Make transactions not Thp specificTomás Touceda
2011-11-01Remove unused bit of code in getCheckerTomás Touceda
2011-11-01Fix minor bug in the ThpCheck: broken status wont mark it as not installedTomás Touceda
2011-10-20Paths inside a Thp cfg will use / from now onTomás Touceda
2011-10-20Fix possible race condition with os.path.existsTomás Touceda
2011-10-20Documents the ThpPackages codeTomás Touceda
Also fixes a typo in a still unused method.
2011-10-20Use the tmp dir just for the metadataTomás Touceda
2011-10-20Handle Thp package creation in a separate CLI from SignerTomás Touceda
2011-10-20Fix file permissionsTomás Touceda
2011-09-07Adds README, RELEASE-NOTES and ACKS files for lockfileTomás Touceda
2011-09-07Add the LICENSE file for the lockfile libraryTomás Touceda
2011-09-03Add a WAIT-FOR logCtrl messageTomás Touceda
2011-09-03Try to install only if isReadyTomás Touceda
Also, it removes a bunch of code for non-thp packages.
2011-09-03Improve handling of updates to thp bundlesTomás Touceda
It only installs thp packages that aren't already installed as they should be. It also outputs READY for bundles that have at least one package in them that's installable under this restrictions.
2011-09-03Improve re-install behaviorTomás Touceda
Also add more controller oriented output
2011-09-02Fix behavior for bundles with more than one thp and add thpTomás Touceda
2011-09-02Run transactions only if --install is given, and create pkg-status if it ↵Tomás Touceda
doesn't exist
2011-09-01Log with loggin instead of print, and add thp files to download when neededTomás Touceda
2011-07-26Update lockfile to work on OSXTomás Touceda
This changes the file modes, it seems OSX needs it this way.
2011-06-27Execute postinst script and serialize script executionTomas Touceda
2011-06-26Start scripts partTomas Touceda
2011-06-25Adds installation with subdirs and upgrade based on the specTomas Touceda
2011-06-25Adds basic installationTomas Touceda
Right now it's a bit more than just copying files, nothing else.
2011-06-24Adds the ThpTransaction class and its basic structureTomas Touceda
2011-06-24Correct some silly errorsTomas Touceda
2011-06-23Adds the code to introduce Thp TransactionsTomas Touceda
Recognizes bundles that have all thp packages and arranges them in a separated dict from the installableDict. This bundles will be handled by the ThpInstaller as a whole, so it can order installations by dependencies.
2011-06-23Validate files in a thp and add LockFile bundle depTomas Touceda
2011-06-22Improve ThpDB, implement ThpPackageTomas Touceda
ThpDB's insert, delete and exists seems to work as expected by now.
2011-06-22Add really simple checker, installer and thpdbTomas Touceda
But it's still not finished.
2011-06-22Creates basic structure to start the thp checkerTomas Touceda
2011-06-22Make optional keys actually optionalTomas Touceda