aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Expand)AuthorFilesLines
2021-12-10Merge branch 'bc/require-c99'Junio C Hamano1-1/+1
2021-12-04scalar: create a rudimentary executableJohannes Schindelin1-0/+9
2021-12-03revision: use C99 declaration of variable in for() loopJunio C Hamano1-0/+1
2021-12-01git-compat-util: add a test balloon for C99 supportbrian m. carlson1-1/+1
2021-11-29Merge branch 'ab/sh-retire-helper-functions'Junio C Hamano1-16/+10
2021-10-29Merge branch 'ab/make-sparse-for-real'Junio C Hamano1-1/+1
2021-10-21Makefile: remove redundant GIT-CFLAGS dependency from "sparse"Ævar Arnfjörð Bjarmason1-1/+1
2021-10-21git-sh-setup: remove "sane_grep", it's not needed anymoreÆvar Arnfjörð Bjarmason1-5/+1
2021-10-21Makefile: remove $(NO_CURL) from $(SCRIPT_DEFINES)Ævar Arnfjörð Bjarmason1-2/+1
2021-10-21Makefile: remove $(GIT_VERSION) from $(SCRIPT_DEFINES)Ævar Arnfjörð Bjarmason1-1/+1
2021-10-21Makefile: move git-SCRIPT-DEFINES adjacent to $(SCRIPT_DEFINES)Ævar Arnfjörð Bjarmason1-8/+7
2021-10-18Merge branch 'js/retire-preserve-merges'Junio C Hamano1-2/+0
2021-10-13Merge branch 'ab/make-sparse-for-real'Junio C Hamano1-3/+6
2021-10-13Merge branch 'ab/config-based-hooks-1'Junio C Hamano1-13/+15
2021-10-12Merge branch 'ab/make-clean-depend-dirs' into maintJunio C Hamano1-1/+0
2021-10-12Merge branch 'ab/no-more-check-bindir' into maintJunio C Hamano1-2/+1
2021-10-12Merge branch 'sg/make-fix-ar-invocation' into maintJunio C Hamano1-2/+2
2021-10-11Merge branch 'ab/sanitize-leak-ci'Junio C Hamano1-0/+5
2021-10-08Add "test-tool dump-reftable" command.Han-Wen Nienhuys1-0/+1
2021-10-08reftable: implement stack, a mutable database of reftable files.Han-Wen Nienhuys1-0/+1
2021-10-08reftable: implement refname validationHan-Wen Nienhuys1-0/+1
2021-10-08reftable: add merged table viewHan-Wen Nienhuys1-0/+2
2021-10-08reftable: add a heap-based priority queue for reftable recordsHan-Wen Nienhuys1-0/+2
2021-10-08reftable: reftable file level testsHan-Wen Nienhuys1-0/+1
2021-10-08reftable: read reftable filesHan-Wen Nienhuys1-0/+2
2021-10-08reftable: generic interface to tablesHan-Wen Nienhuys1-0/+3
2021-10-08reftable: write reftable filesHan-Wen Nienhuys1-0/+1
2021-10-08reftable: a generic binary tree implementationHan-Wen Nienhuys1-1/+3
2021-10-08reftable: reading/writing blocksHan-Wen Nienhuys1-0/+2
2021-10-08Provide zlib's uncompress2 from compat/zlib-compat.cHan-Wen Nienhuys1-0/+7
2021-10-08reftable: (de)serialization for the polymorphic record type.Han-Wen Nienhuys1-0/+2
2021-10-08reftable: add blocksource, an abstraction for random access readsHan-Wen Nienhuys1-0/+1
2021-10-08reftable: utility functionsHan-Wen Nienhuys1-3/+22
2021-10-03Merge branch 'ab/make-compdb-fix'Junio C Hamano1-0/+1
2021-10-03Merge branch 'ab/auto-depend-with-pedantic'Junio C Hamano1-0/+1
2021-10-03Merge branch 'ab/make-clean-depend-dirs'Junio C Hamano1-1/+0
2021-09-27Makefile: pass -Wno-pendantic under GENERATE_COMPILATION_DATABASE=yesÆvar Arnfjörð Bjarmason1-0/+1
2021-09-27hook-list.h: add a generated list of hooks, like config-list.hÆvar Arnfjörð Bjarmason1-1/+7
2021-09-27hook.[ch]: move find_hook() from run-command.c to hook.cÆvar Arnfjörð Bjarmason1-0/+1
2021-09-23Makefile: remove an out-of-date commentÆvar Arnfjörð Bjarmason1-7/+0
2021-09-23Makefile: don't perform "mv $@+ $@" dance for $(GENERATED_H)Ævar Arnfjörð Bjarmason1-3/+2
2021-09-23Makefile: stop hardcoding {command,config}-list.hÆvar Arnfjörð Bjarmason1-2/+4
2021-09-23Makefile: mark "check" target as .PHONYÆvar Arnfjörð Bjarmason1-0/+1
2021-09-23Merge branch 'ab/http-drop-old-curl-plus'Junio C Hamano1-9/+2
2021-09-23Makefile: add SANITIZE=leak flag to GIT-BUILD-OPTIONSÆvar Arnfjörð Bjarmason1-0/+5
2021-09-22Makefile: make COMPUTE_HEADER_DEPENDENCIES=auto work with DEVOPTS=pedanticÆvar Arnfjörð Bjarmason1-0/+1
2021-09-22Makefile: make the "sparse" target non-.PHONYÆvar Arnfjörð Bjarmason1-3/+6
2021-09-22Makefile: clean .depend dirs under COMPUTE_HEADER_DEPENDENCIES != yesÆvar Arnfjörð Bjarmason1-1/+0
2021-09-20Merge branch 'ab/make-tags-cleanup'Junio C Hamano1-13/+19
2021-09-20Merge branch 'cb/pedantic-build-for-developers'Junio C Hamano1-20/+2
2021-09-15Merge branch 'bs/install-strip'Junio C Hamano1-3/+12
2021-09-15Merge branch 'ab/no-more-check-bindir'Junio C Hamano1-2/+1
2021-09-13Makefile: drop support for curl < 7.9.8 (again)Ævar Arnfjörð Bjarmason1-9/+2
2021-09-07rebase: drop support for `--preserve-merges`Johannes Schindelin1-2/+0
2021-09-07Makefile: remove the check_bindir scriptÆvar Arnfjörð Bjarmason1-2/+1
2021-09-05make: add INSTALL_STRIP option variableBagas Sanjaya1-3/+12
2021-09-03Merge branch 'sg/make-fix-ar-invocation'Junio C Hamano1-2/+2
2021-09-03developer: enable pedantic by defaultCarlo Marcelo Arenas Belón1-2/+2
2021-09-03gettext: remove optional non-standard parens in N_() definitionÆvar Arnfjörð Bjarmason1-19/+1
2021-08-24Merge branch 'es/trace2-log-parent-process-name'Junio C Hamano1-0/+4
2021-08-24Merge branch 'js/expand-runtime-prefix'Junio C Hamano1-0/+5
2021-08-19Makefile: remove archives before manipulating them with 'ar'SZEDER Gábor1-2/+2
2021-08-05Makefile: normalize clobbering & xargs for tags targetsÆvar Arnfjörð Bjarmason1-8/+9
2021-08-05Makefile: remove "cscope.out", not "cscope*" in cscope.out targetÆvar Arnfjörð Bjarmason1-2/+2
2021-08-04Merge branch 'ab/getcwd-test'Junio C Hamano1-0/+1
2021-07-30t0001: fix broken not-quite getcwd(3) test in bed67874e2Ævar Arnfjörð Bjarmason1-0/+1
2021-07-28Merge branch 'ew/many-alternate-optim'Junio C Hamano1-0/+3
2021-07-26tests: exercise the RUNTIME_PREFIX featureJohannes Schindelin1-0/+5
2021-07-22tr2: make process info collection platform-genericEmily Shaffer1-0/+4
2021-07-22Merge branch 'js/ci-windows-update'Junio C Hamano1-1/+4
2021-07-22Makefile: don't use "FORCE" for tags targetsÆvar Arnfjörð Bjarmason1-8/+12
2021-07-16Merge branch 'jt/partial-clone-submodule-1'Junio C Hamano1-0/+1
2021-07-16Merge branch 'ab/make-delete-on-error'Junio C Hamano1-11/+18
2021-07-08Merge branch 'dd/svn-test-wo-locale-a'Junio C Hamano1-0/+7
2021-07-07oidtree: a crit-bit tree for odb_loose_cacheEric Wong1-0/+3
2021-07-06artifacts-tar: respect NO_GETTEXTJohannes Schindelin1-1/+4
2021-06-29Makefile: add QUIET_GEN to "cscope" targetÆvar Arnfjörð Bjarmason1-1/+1
2021-06-29Makefile: move ".PHONY: cscope" near its targetÆvar Arnfjörð Bjarmason1-1/+2
2021-06-29Makefile: add and use the ".DELETE_ON_ERROR" flagÆvar Arnfjörð Bjarmason1-11/+18
2021-06-28promisor-remote: teach lazy-fetch in any repoJonathan Tan1-0/+1
2021-06-08t: use user-specified utf-8 locale for testing svnĐoàn Trần Công Danh1-0/+7
2021-05-22Merge branch 'jh/simple-ipc-sans-pthread'Junio C Hamano1-2/+20
2021-05-21simple-ipc: correct ifdefs when NO_PTHREADS is definedJeff Hostetler1-2/+20
2021-05-20Merge branch 'ab/perl-makefile-cleanup'Junio C Hamano1-4/+9
2021-05-14Merge branch 'ba/object-info'Junio C Hamano1-0/+1
2021-05-13Makefile: make PERL_DEFINES recursively expandedÆvar Arnfjörð Bjarmason1-1/+1
2021-05-06perl: use mock i18n functions under NO_GETTEXT=YÆvar Arnfjörð Bjarmason1-0/+3
2021-05-06Makefile: regenerate *.pm on NO_PERL_CPAN_FALLBACKS changeÆvar Arnfjörð Bjarmason1-0/+1
2021-05-06Makefile: regenerate perl/build/* if GIT-PERL-DEFINES changesÆvar Arnfjörð Bjarmason1-1/+1
2021-05-06Makefile: don't re-define PERL_DEFINESÆvar Arnfjörð Bjarmason1-3/+4
2021-04-30Merge branch 'mt/parallel-checkout-part-2'Junio C Hamano1-0/+2
2021-04-30Merge branch 'ds/sparse-index-protections'Junio C Hamano1-0/+1
2021-04-20object-info: support for retrieving object infoBruno Albuquerque1-0/+1
2021-04-20Merge branch 'sg/bugreport-fixes'Junio C Hamano1-2/+2
2021-04-20Merge branch 'ab/userdiff-tests'Junio C Hamano1-0/+1
2021-04-19parallel-checkout: make it truly parallelMatheus Tavares1-0/+1
2021-04-19unpack-trees: add basic support for parallel checkoutMatheus Tavares1-0/+1
2021-04-13Merge branch 'tb/pack-preferred-tips-to-give-bitmap'Junio C Hamano1-0/+1
2021-04-08Makefile: add missing dependencies of 'config-list.h'SZEDER Gábor1-2/+2
2021-04-08Merge branch 'ab/make-tags-quiet'Junio C Hamano1-4/+6
2021-04-08userdiff tests: list builtin drivers via test-toolÆvar Arnfjörð Bjarmason1-0/+1
2021-04-02Merge branch 'jh/simple-ipc'Junio C Hamano1-0/+9
2021-04-01Makefile: add QUIET_GEN to "tags" and "TAGS" targetsÆvar Arnfjörð Bjarmason1-4/+6
2021-03-31t/helper/test-bitmap.c: initial commitTaylor Blau1-0/+1
2021-03-30sparse-index: add guard to ensure full indexDerrick Stolee1-0/+1
2021-03-26Merge branch 'ab/make-cleanup'Junio C Hamano1-5/+26
2021-03-22t0052: add simple-ipc tests and t/helper/test-simple-ipc toolJeff Hostetler1-0/+1
2021-03-22simple-ipc: add Unix domain socket implementationJeff Hostetler1-0/+2
2021-03-15unix-stream-server: create unix domain socket under lockJeff Hostetler1-0/+1
2021-03-15simple-ipc: add win32 implementationJeff Hostetler1-0/+5
2021-03-08Makefile: update 'make fuzz-all' docs to reflect modern clangAndrzej Hunt1-3/+3
2021-03-04Merge branch 'jk/open-returns-eintr'Junio C Hamano1-0/+7
2021-03-01Merge branch 'ds/chunked-file-api'Junio C Hamano1-0/+1
2021-02-26Makefile: add OPEN_RETURNS_EINTR knobJeff King1-0/+7
2021-02-23Makefile: add {program,xdiff,test,git,fuzz}-objs & objects targetsÆvar Arnfjörð Bjarmason1-0/+12
2021-02-23Makefile: split OBJECTS into OBJECTS and GIT_OBJSÆvar Arnfjörð Bjarmason1-4/+7
2021-02-23Makefile: sort OBJECTS assignment for subsequent changeÆvar Arnfjörð Bjarmason1-2/+2
2021-02-23Makefile: split up long OBJECTS lineÆvar Arnfjörð Bjarmason1-5/+10
2021-02-23Makefile: guard against TEST_OBJS in the environmentÆvar Arnfjörð Bjarmason1-0/+1
2021-02-18chunk-format: create chunk format write APIDerrick Stolee1-0/+1
2021-02-16diff: --{rotate,skip}-to=<path>Junio C Hamano1-0/+1
2021-02-10Merge branch 'ab/grep-pcre-invalid-utf8'Junio C Hamano1-0/+1
2021-02-10Merge branch 'ab/retire-pcre1'Junio C Hamano1-25/+7
2021-02-05Merge branch 'so/log-diff-merge'Junio C Hamano1-0/+1
2021-02-05Merge branch 'js/skip-dashed-built-ins-from-config-mak' into maintJunio C Hamano1-14/+14
2021-02-03Merge branch 'js/skip-dashed-built-ins-from-config-mak'Junio C Hamano1-14/+14
2021-01-24grep/pcre2: better support invalid UTF-8 haystacksÆvar Arnfjörð Bjarmason1-0/+1
2021-01-23Remove support for v1 of the PCRE libraryÆvar Arnfjörð Bjarmason1-25/+7
2021-01-21SKIP_DASHED_BUILT_INS: respect `config.mak`Johannes Schindelin1-14/+14
2021-01-15Merge branch 'ab/gettext-charset-comment-fix'Junio C Hamano1-3/+0
2021-01-11Makefile: remove a warning about old GETTEXT_POISON flagÆvar Arnfjörð Bjarmason1-3/+0
2021-01-04hash-lookup: rename from sha1-lookupMartin Ågren1-1/+1
2021-01-04object-file.c: rename from sha1-file.cMartin Ågren1-1/+1
2021-01-04object-name.c: rename from sha1-name.cMartin Ågren1-1/+1
2020-12-21revision: move diff merges functions to its own diff-merges.cSergey Organov1-0/+1
2020-12-18Merge branch 'dd/doc-p4-requirements-update'Junio C Hamano1-1/+1
2020-12-17Merge branch 'rj/make-clean'Junio C Hamano1-8/+9
2020-12-14doc: mention Python 3.x supportsĐoàn Trần Công Danh1-1/+1
2020-12-08Makefile: don't use a versioned temp distribution directoryRamsay Jones1-7/+8
2020-12-08Makefile: don't try to clean old debian build productRamsay Jones1-1/+1
2020-12-08Merge branch 'ds/maintenance-part-1'Junio C Hamano1-0/+1
2020-12-03Merge branch 'ab/retire-parse-remote'Junio C Hamano1-2/+0
2020-12-02Makefile: mark git-maintenance as a builtinJeff King1-0/+1
2020-11-21Merge branch 'en/strmap'Junio C Hamano1-0/+1
2020-11-18Merge branch 'en/merge-ort-api-null-impl'Junio C Hamano1-0/+3
2020-11-18Merge branch 'ds/maintenance-part-3'Junio C Hamano1-0/+2
2020-11-16parse-remote: remove this now-unused libraryÆvar Arnfjörð Bjarmason1-2/+0
2020-11-09Merge branch 'jk/perl-warning'Junio C Hamano1-0/+3
2020-11-02strmap: new utility functionsElijah Newren1-0/+1
2020-10-29fast-rebase: demonstrate merge-ort's API via new test-tool commandElijah Newren1-0/+1
2020-10-27Merge branch 'rs/dist-doc-with-git-archive'Junio C Hamano1-6/+11
2020-10-26merge-ort-wrappers: new convience wrappers to mimic the old merge APIElijah Newren1-0/+1
2020-10-26merge-ort: barebones API of new merge strategy with empty implementationElijah Newren1-0/+1
2020-10-22Merge branch 'js/no-builtins-on-disk-option' into maintJunio C Hamano1-9/+6
2020-10-21perl: check for perl warnings while running testsJeff King1-0/+3
2020-10-21SKIP_DASHED_BUILT_INS: do not skip the bin/ programsJohannes Schindelin1-9/+6
2020-10-12Makefile: remove the unused variable TAR_DIST_EXTRA_OPTSRené Scharfe1-3/+0
2020-10-12Makefile: use git init/add/commit/archive for dist-docRené Scharfe1-3/+11
2020-10-08Makefile: ASCII-sort += listsDenton Liu1-5/+5
2020-10-05Merge branch 'rs/archive-add-file'Junio C Hamano1-22/+19
2020-10-04Merge branch 'jk/drop-unaligned-loads'Junio C Hamano1-1/+0
2020-10-04Merge branch 'js/no-builtins-on-disk-option'Junio C Hamano1-27/+39
2020-09-25Merge branch 'jx/proc-receive-hook'Junio C Hamano1-0/+1
2020-09-25maintenance: add start/stop subcommandsDerrick Stolee1-0/+1
2020-09-25for-each-repo: run subcommands on configured reposDerrick Stolee1-0/+1
2020-09-24bswap.h: drop unaligned loadsJeff King1-1/+0
2020-09-22Merge branch 'hn/refs-trace-backend'Junio C Hamano1-0/+1
2020-09-22Merge branch 'es/format-patch-interdiff-cleanup'Junio C Hamano1-1/+0
2020-09-21Optionally skip linking/copying the built-insJohannes Schindelin1-18/+37
2020-09-21msvc: copy the correct `.pdb` files in the Makefile target `install`Johannes Schindelin1-9/+2
2020-09-19Makefile: use git-archive --add-fileRené Scharfe1-22/+19
2020-09-18Merge branch 'jc/dist-tarball-tweak'Junio C Hamano1-4/+7
2020-09-18Merge branch 'pb/clang-json-compilation-database'Junio C Hamano1-5/+54
2020-09-09refs: add GIT_TRACE_REFS debugging mechanismHan-Wen Nienhuys1-0/+1
2020-09-09Makefile: allow extra tweaking of distribution tarballJunio C Hamano1-4/+7
2020-09-08diff: move show_interdiff() from its own file to diff-libEric Sunshine1-1/+0
2020-09-06Makefile: add support for generating JSON compilation databasePhilippe Blain1-5/+54
2020-09-03Merge branch 'jt/lazy-fetch'Junio C Hamano1-0/+1
2020-08-27receive-pack: add new proc-receive hookJiang Xin1-0/+1
2020-08-18negotiator/noop: add noop fetch negotiatorJonathan Tan1-0/+1
2020-08-13drop vcs-svn experimentJeff King1-25/+1
2020-08-13make git-fast-import a builtinJeff King1-2/+1
2020-08-13make git-bugreport a builtinJeff King1-5/+1
2020-08-13make credential helpers builtinsJeff King1-5/+3
2020-08-13Makefile: drop builtins from MSVC pdb listJeff King1-2/+0
2020-07-28strvec: rename files from argv-array to strvecJeff King1-1/+1
2020-06-02Merge branch 'lo/sparse-universal-zero-init'Junio C Hamano1-1/+1
2020-05-24sparse: allow '{ 0 }' to be used without warningsLuc Van Oostenryck1-1/+1
2020-05-20Merge branch 'cb/no-more-gmtime'Junio C Hamano1-8/+0
2020-05-14compat: remove gmtimeCarlo Marcelo Arenas Belón1-8/+0
2020-05-01Merge branch 'es/bugreport'Junio C Hamano1-3/+15
2020-05-01Merge branch 'gs/commit-graph-path-filter'Junio C Hamano1-0/+2
2020-05-01Merge branch 'jk/build-with-right-curl'Junio C Hamano1-5/+10
2020-04-29Merge branch 'dl/merge-autostash'Junio C Hamano1-38/+40
2020-04-28Merge branch 'dl/libify-a-few'Junio C Hamano1-0/+2
2020-04-28Merge branch 'ma/doc-discard-docbook-xsl-1.73'Junio C Hamano1-6/+0
2020-04-22Merge branch 'jk/oid-array-cleanups'Junio C Hamano1-2/+2
2020-04-16bugreport: add tool to generate debugging infoEmily Shaffer1-0/+5
2020-04-16help: move list_config_help to builtin/helpEmily Shaffer1-3/+10
2020-04-10reset: extract reset_head() from rebaseDenton Liu1-0/+1