summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Improve error message for unknown build system nameLars Wirzenius2012-03-301-1/+2
* Add the build commands for autotoolsLars Wirzenius2012-03-301-0/+15
* Add a dummy build systemLars Wirzenius2012-03-302-0/+34
* Add looking up of build systems by nameLars Wirzenius2012-03-302-4/+37
* Add default (empty) command lists for build systemsLars Wirzenius2012-03-301-1/+7
* Add autodetection for autotools, and a factory functionLars Wirzenius2012-03-302-4/+57
* STart a build system abstraction with autodetectionLars Wirzenius2012-03-303-0/+119
* Remove mention of the cache directory inside .morph from specLars Wirzenius2012-03-271-1/+1
* Add note that the code does not yet match the codeLars Wirzenius2012-03-271-0/+2
* Refactor: remove unnecessary methodLars Wirzenius2012-03-271-7/+5
* Fix long lineLars Wirzenius2012-03-271-1/+2
* Make setup.py build manpageLars Wirzenius2012-03-271-0/+14
* Add a morph manual page templateLars Wirzenius2012-03-271-0/+98
* Refactor tests/*.script to use scripts/test-morph instead of tests/morphLars Wirzenius2012-03-2711-46/+20
* Exclude cmdtest test output files from source silliness checksLars Wirzenius2012-03-271-0/+1
* Merge branch 'master' into jannis/add-target-cflags-optionJannis Pohlmann2012-03-2754-171/+1615
|\
| * Merge branch 'master' of gitorious.org:baserock/morphLars Wirzenius2012-03-2658-183/+1859
| |\
| | * Expand tabsLars Wirzenius2012-03-261-12/+12
| | * Add rudimentary branch+merge supportLars Wirzenius2012-03-2646-127/+1432
| | |\
| | | * Add test script to test the whole branch+merge processLars Wirzenius2012-03-261-0/+39
| | | * Change "checkout existing branch" test to not check out masterLars Wirzenius2012-03-265-14/+34
| | | * Fix "morph checkout" and system branch deductionLars Wirzenius2012-03-261-5/+15
| | | * Do not create a cache directory in the mineLars Wirzenius2012-03-264-4/+0
| | | * Run tests.branching tests with checkLars Wirzenius2012-03-231-0/+1
| | | * Make "morph edit" work with existing branches, and fix "morph merge" pulling ...Lars Wirzenius2012-03-231-2/+5
| | | * Normalize output of show-dependencies testLars Wirzenius2012-03-232-124/+124
| | | * Verify that "morph edit" checks out a working treeLars Wirzenius2012-03-232-0/+4
| | | * Fix expected output to match current test outputLars Wirzenius2012-03-231-1/+1
| | | * Make "morph edit" work when chunk already has the branchLars Wirzenius2012-03-233-2/+46
| | | * Modify "morph edit" test to verify origin is set correctlyLars Wirzenius2012-03-232-0/+30
| | | * Add cmdtest for morph branch to set origin correctlyLars Wirzenius2012-03-234-1/+23
| | | * Add helper script for cleaning up test outputLars Wirzenius2012-03-233-14/+43
| | | * Add "morph checkout" commandLars Wirzenius2012-03-233-0/+62
| | | * Add "morph merge" subcommandLars Wirzenius2012-03-234-2/+69
| | | * Add "morph edit", "morph show-system-branch" subcommandsLars Wirzenius2012-03-235-17/+142
| | | * Implement "morph branch"Lars Wirzenius2012-03-223-2/+67
| | | * Create a morph config file in the test setup scriptLars Wirzenius2012-03-221-0/+12
| | | * Add test for "morph branch" when system branch directory already existsLars Wirzenius2012-03-224-0/+39
| | | * Create dummy git repositories for morphs, helloLars Wirzenius2012-03-222-0/+80
| | | * Add test case for minedir when a minedir is not in the ancestorsLars Wirzenius2012-03-223-0/+21
| | | * Implement the "morph mine" subcommandLars Wirzenius2012-03-222-0/+14
| | | * Add test for "morph minedir"Lars Wirzenius2012-03-221-0/+20
| | | * Implement "morph init" and fix tests accordinglyLars Wirzenius2012-03-2212-8/+60
| | | * Filter out $DESTDIR from morph outputLars Wirzenius2012-03-221-2/+20
| | | * Fix tree listing to include path for each nameLars Wirzenius2012-03-221-1/+1
| | | * Add test cases for "morph init"Lars Wirzenius2012-03-229-0/+147
| | | * Add testing helper for listing contents of directory treesLars Wirzenius2012-03-221-0/+25
| | | * Add helper script for cmdtest scripts to run morph withLars Wirzenius2012-03-221-0/+21
| | | * Add documentation for branching and mergingLars Wirzenius2012-03-221-0/+339
| | * | Separate tests that need to be run as root in their own directoryLars Wirzenius2012-03-268-0/+171