summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Newer versions of git in F11 will not have "git-<command>" commands in the ↵HEADmasterJeffrey C. Ollie2009-02-081-1/+1
| | | | path, need to use "git <command>".
* Adds RPMcvs support for packageYaakov M. Nemoy2009-02-051-0/+99
|
* Removes cruft and adds port property to packageYaakov M. Nemoy2009-02-051-14/+7
|
* Makes close_later a generic function rather than a method of some classYaakov M. Nemoy2009-02-053-15/+28
|
* Fixes some references to hackage in the generic Port, and fixes some imports.Yaakov M. Nemoy2009-02-033-9/+12
|
* Refactors HaskellPort and Port to be more genericYaakov M. Nemoy2009-02-034-89/+105
|
* Makes mock's operation an all in one venture.Yaakov M. Nemoy2009-01-212-0/+2
|
* Bug fixes to make the demo work.Yaakov M. Nemoy2009-01-215-8/+14
|
* Remove debug statementYaakov M. Nemoy2009-01-181-1/+0
|
* One Liner bug fixesYaakov M. Nemoy2009-01-183-4/+8
|
* Modifies factories, adds a BuildSystemFactoryYaakov M. Nemoy2009-01-1811-24/+51
| | | | BSFactory, oh yeah!
* forgot these two linesYaakov M. Nemoy2009-01-181-2/+2
|
* Add build system annotationYaakov M. Nemoy2009-01-182-0/+8
|
* Add gen spec function to the cabal build systemYaakov M. Nemoy2009-01-182-3/+16
|
* Fixes up HaskellPort to work with the new refactoring.Yaakov M. Nemoy2009-01-188-40/+96
| | | | | Also adds some close code for ports Also mistakenly stuck some code in HaskellPort that really belongs to the build system
* Refactors Cabal to fit the new mediator pattern designYaakov M. Nemoy2009-01-188-146/+294
| | | | Cabal has now been split into a builder, cabal, a fetcher, hackage, and a port aka mediator, haskellport. It's been gutted to try to match some common api between the base classes. Also, bits of Darcs have been pulled out into packagesource.
* Refactor some generic stuff out of darcs into packagesourceYaakov M. Nemoy2009-01-182-23/+28
|
* Modifies package and build to work with multiple sourceballsYaakov M. Nemoy2009-01-182-2/+9
|
* Save source of tarball for nefarious purposesYaakov M. Nemoy2009-01-181-0/+1
|
* Adds clean room patch development, and patch cleanliness verificationYaakov M. Nemoy2009-01-172-13/+44
|
* Goes from branch to branches - refactoringYaakov M. Nemoy2009-01-172-6/+6
|
* Adds patch management to SourceBallYaakov M. Nemoy2009-01-174-9/+108
|
* Small bugfixesYaakov M. Nemoy2009-01-162-5/+10
|
* Adds todo fileYaakov M. Nemoy2009-01-161-0/+2
|
* Adds sourceball fetching from packagesources to packageYaakov M. Nemoy2009-01-166-14/+58
|
* Miscellaneous fixesYaakov M. Nemoy2009-01-162-19/+21
|
* Two for one: removes args on getting source dir, turns it to a property, and ↵Yaakov M. Nemoy2009-01-163-19/+17
| | | | | | puts the sourceball inside the packagesource dir. I mean three for one, and snappy red uniforms. Damn!
* Take advantage of our propertiesYaakov M. Nemoy2009-01-161-2/+2
|
* Miscellaney bug fixesYaakov M. Nemoy2009-01-161-9/+14
| | | | note, branching is handled with a new bit of syntax. we're going to need a better way to handle this kind of syntax in the future
* Random bugfixesYaakov M. Nemoy2009-01-159-15/+25
| | | | | | | | | makes it work gets rid of _type madness fixes imports fixes random function signatures inserts a bloody stupid easter egg hack floats on a wooden raft
* Refactors things around using source directories as separate directoriesYaakov M. Nemoy2009-01-155-82/+160
|
* Convert Directory to a metaclassed object to handle registration with ↵Yaakov M. Nemoy2009-01-152-19/+21
| | | | dirfactory and other administrative details
* Rewrites SourceBall to be of type PackageSource and own its own directoryYaakov M. Nemoy2009-01-111-32/+56
|
* Removes obsolete parent propertyYaakov M. Nemoy2009-01-091-9/+0
|
* adds 135 kilocraps of documentationYaakov M. Nemoy2009-01-0810-23/+275
| | | | 135 kilocraps = 1 metric craptonne
* Got rid of non absolute _dir properties.Yaakov M. Nemoy2009-01-086-29/+63
| | | | In effect, anything that ends in dir shoud usually return an absolute path. The absolute path is dynamically determined using utility functions based on the load time settings of a directory object. This both reduces the number of path ambiguities based on the cwd, and yet removes as many absolute paths from config files, so directory objects can be shared between workspaces and developers.
* Some minor tweaks and fixesYaakov M. Nemoy2009-01-083-10/+12
|
* Adds working customizable profiles with mock configurationsYaakov M. Nemoy2009-01-077-70/+133
|
* Fixed some bugs in the builderYaakov M. Nemoy2009-01-074-16/+39
|
* refactoring for bugfixesYaakov M. Nemoy2009-01-054-24/+28
| | | | | | turns out that we can't have a property also be an important method in our current method of parsing. also, sourceball is really a package idiom, and belongs there finally, i misnamed something earlier
* Add sourceball to DarcsYaakov M. Nemoy2009-01-053-6/+32
|
* fixed package to differentiate between canonical name and rpm nameYaakov M. Nemoy2009-01-055-22/+46
|
* Turned build into a Directory revolving around something akin to ~/rpmbuildYaakov M. Nemoy2009-01-053-65/+42
| | | | It was bugging me that we had to do all this autodetection, so now we have the code to get that for free. It changes the API around a bit.
* Add __all__ statements to modules.Yaakov M. Nemoy2009-01-058-1/+16
|
* Adds headers and footers to log filesYaakov M. Nemoy2009-01-052-5/+14
|
* Gave darcs the ability to do operations in branches and tags.Yaakov M. Nemoy2009-01-052-8/+85
| | | | Right now it just deletes the working space when done, could use something better
* Added darcs supportYaakov M. Nemoy2009-01-043-1/+50
| | | | it's not perfect
* Fix some legacy namingYaakov M. Nemoy2009-01-041-1/+1
|
* Add directory factory autodetect powersYaakov M. Nemoy2009-01-037-37/+139
|
* major refactoring to do better generic directoriesYaakov M. Nemoy2009-01-033-64/+97
|