t / helper / test-scrap-cache-tree.con commit sequencer (rebase -i): add support for the 'fixup' and 'squash' commands (6e98de7)
   1#include "cache.h"
   2#include "lockfile.h"
   3#include "tree.h"
   4#include "cache-tree.h"
   5
   6static struct lock_file index_lock;
   7
   8int cmd_main(int ac, const char **av)
   9{
  10        setup_git_directory();
  11        hold_locked_index(&index_lock, LOCK_DIE_ON_ERROR);
  12        if (read_cache() < 0)
  13                die("unable to read index file");
  14        active_cache_tree = NULL;
  15        if (write_locked_index(&the_index, &index_lock, COMMIT_LOCK))
  16                die("unable to write index file");
  17        return 0;
  18}