git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [Advance Warning PATCH] Move gitk to its own subdirectory

From
Alex Riesen <raa.lkml@gmail.com>
Date
Nov 17, 2007, 23:25 UTC
Message-ID
<20071117232519.GA7664@steel.home>
In-Reply-To
<7vsl34u1iv.fsf@gitster.siamese.dyndns.org>
Junio C Hamano, Sat, Nov 17, 2007 20:15:20 +0100:
Show 6 quoted lines
> The plan is to stop merging gitk.git as a single file project
> into git.git but instead use the subtree merge strategy into its
> own subdirectory of git.git.  We can use subproject support in
> the future, but once _a_ subproject is used that means the
> project's history is not pullable with subproject unaware
> versions of git anymore, so I'd avoid it for now.

You made it part of "all" target, which we will have to change if gitk is to become a subproject: Makefile better handle absence of the Makefile under gitk-git, and continue build.

Show 9 quoted lines
> Signed-off-by: Junio C Hamano <gitster@pobox.com>
> ---
>  Makefile              |   14 +++-----------
>  gitk-git/Makefile     |   29 +++++++++++++++++++++++++++++
>  gitk => gitk-git/gitk |    0 
>  3 files changed, 32 insertions(+), 11 deletions(-)
>  create mode 100644 gitk-git/Makefile
>  rename gitk => gitk-git/gitk (100%)
>  mode change 100755 => 100644
...
>  all::
>  ifndef NO_TCLTK
>  	$(QUIET_SUBDIR0)git-gui $(QUIET_SUBDIR1) all
> +	$(QUIET_SUBDIR0)gitk-git $(QUIET_SUBDIR1) all

maybe "git-gitk" instead of "gitk-git"? As "git-gui" and "gitweb"... Maybe even shorter: "gui", "web" and "k" :)

Previous: Junio C HamanoNext: Junio C Hamano
Message 2 of 3 in “Move gitk to its own subdirectory”
  1. Move gitk to its own subdirectoryJunio C Hamano, Nov 17, 2007
  2. Alex RiesenNov 17, 2007
  3. Junio C HamanoNov 18, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.