make git-bugreport a builtin
There's no reason that bugreport has to be a separate binary. And since it links against libgit.a, it has a rather large disk footprint. Let's make it a builtin, which reduces the size of a stripped installation from 24MB to 22MB. This also simplifies our Makefile a bit. And we can take advantage of builtin niceties like RUN_SETUP_GENTLY. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
b5dd96b70a
commit
d7a5649c82
@ -501,7 +501,7 @@ unset(CMAKE_REQUIRED_INCLUDES)
|
||||
|
||||
#programs
|
||||
set(PROGRAMS_BUILT
|
||||
git git-bugreport git-daemon git-fast-import git-http-backend git-sh-i18n--envsubst
|
||||
git git-daemon git-fast-import git-http-backend git-sh-i18n--envsubst
|
||||
git-shell git-remote-testsvn)
|
||||
|
||||
if(NOT CURL_FOUND)
|
||||
@ -624,9 +624,6 @@ list(TRANSFORM git_SOURCES PREPEND "${CMAKE_SOURCE_DIR}/")
|
||||
add_executable(git ${CMAKE_SOURCE_DIR}/git.c ${git_SOURCES})
|
||||
target_link_libraries(git common-main)
|
||||
|
||||
add_executable(git-bugreport ${CMAKE_SOURCE_DIR}/bugreport.c)
|
||||
target_link_libraries(git-bugreport common-main)
|
||||
|
||||
add_executable(git-daemon ${CMAKE_SOURCE_DIR}/daemon.c)
|
||||
target_link_libraries(git-daemon common-main)
|
||||
|
||||
|
Reference in New Issue
Block a user