aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/buildsystems
AgeCommit message (Expand)AuthorFilesLines
2023-12-09Merge branch 'js/doc-unit-tests-with-cmake'Junio C Hamano1-4/+34
2023-11-10cmake: handle also unit testsJohannes Schindelin1-0/+11
2023-11-10cmake: use test names instead of full pathsJohannes Schindelin1-2/+3
2023-11-10cmake: fix typo in variable nameJohannes Schindelin1-2/+2
2023-11-10cmake: also build unit testsJohannes Schindelin1-0/+18
2023-08-15Merge branch 'ds/maintenance-on-windows-fix'Junio C Hamano3-2/+12
2023-08-09win32: add a helper to run `git.exe` without a foreground windowJohannes Schindelin3-2/+12
2023-06-21cache.h: remove this no-longer-used headerElijah Newren1-1/+1
2022-11-07Makefile & test-tool: replace "DC_SHA1" variable with a "define"Ævar Arnfjörð Bjarmason1-2/+0
2022-10-27Merge branch 'js/cmake-updates'Junio C Hamano1-8/+8
2022-10-19cmake: increase time-out for a long-running testJohannes Schindelin1-0/+4
2022-10-19cmake: avoid editing t/test-lib.shJohannes Schindelin1-6/+1
2022-10-19cmake: copy the merge tools for testingJohannes Schindelin1-1/+2
2022-10-19cmake: make it easier to diagnose regressions in CTest runsJohannes Schindelin1-1/+1
2022-10-17Merge branch 'ed/fsmonitor-on-networked-macos'Junio C Hamano1-0/+4
2022-10-05fsmonitor: relocate socket file if .git directory is remoteEric DeCosta1-0/+2
2022-10-05fsmonitor: refactor filesystem checks to common interfaceEric DeCosta1-0/+2
2022-09-19Merge branch 'vd/scalar-to-main'Junio C Hamano1-3/+6
2022-09-02scalar: include in standard Git build & installationVictoria Dye1-3/+6
2022-09-01test-lib: replace chainlint.sed with chainlint.plEric Sunshine1-1/+1
2022-07-27cmake: support local installations of gitCarlo Marcelo Arenas Belón1-1/+1
2022-06-10Merge branch 'jh/builtin-fsmonitor-part3'Junio C Hamano1-0/+8
2022-05-26fsmonitor--daemon: stub in health threadJeff Hostetler1-0/+2
2022-05-26fsmonitor-settings: stub in macOS-specific incompatibility checkingJeff Hostetler1-0/+3
2022-05-26fsmonitor-settings: stub in Win32-specific incompatibility checkingJeff Hostetler1-0/+3
2022-05-24cmake: remove (_)UNICODE def on Windows in CMakeLists.txtYuyi Wang1-1/+1
2022-05-24cmake: add pcre2 supportYuyi Wang1-1/+15
2022-05-24cmake: fix CMakeLists.txt on LinuxYuyi Wang1-2/+2
2022-04-04Merge branch 'jh/builtin-fsmonitor-part2'Junio C Hamano1-0/+10
2022-03-25compat/fsmonitor/fsm-listen-darwin: stub in backend for DarwinJeff Hostetler1-0/+3
2022-03-25compat/fsmonitor/fsm-listen-win32: stub in backend for WindowsJeff Hostetler1-0/+7
2022-03-10core.fsyncmethod: add writeout-only modeNeeraj Singh1-4/+12
2022-01-17wrapper: add a helper to generate numbers from a CSPRNGbrian m. carlson1-1/+1
2021-12-15Merge branch 'hn/reftable'Junio C Hamano2-3/+22
2021-12-10Merge branch 'bc/require-c99'Junio C Hamano1-1/+1
2021-12-01git-compat-util: add a test balloon for C99 supportbrian m. carlson1-1/+1
2021-10-21git-sh-setup: remove "sane_grep", it's not needed anymoreÆvar Arnfjörð Bjarmason1-1/+0
2021-10-08reftable: utility functionsHan-Wen Nienhuys2-3/+22
2021-09-27hook-list.h: add a generated list of hooks, like config-list.hÆvar Arnfjörð Bjarmason1-0/+7
2021-07-16Merge branch 'js/gfw-system-config-loc-fix'Junio C Hamano1-4/+7
2021-07-13Merge branch 'mr/cmake'Junio C Hamano1-9/+28
2021-06-28cmake(windows): set correct path to the system Git configDennis Ameling1-4/+7
2021-06-11cmake: add warning for ignored MSGFMT_EXEMatthew Rogers1-8/+12
2021-06-11cmake: create compile_commands.json by defaultMatthew Rogers1-0/+4
2021-06-11cmake: add knob to disable vcpkgMatthew Rogers1-4/+15
2021-05-22Merge branch 'jh/simple-ipc-sans-pthread'Junio C Hamano1-1/+9
2021-05-21simple-ipc: correct ifdefs when NO_PTHREADS is definedJeff Hostetler1-1/+9
2021-04-07Merge branch 'js/cmake-vsbuild'Junio C Hamano1-7/+19
2021-04-02Merge branch 'jh/simple-ipc'Junio C Hamano1-1/+7
2021-03-29cmake(install): include vcpkg dllsDennis Ameling1-0/+4
2021-03-29cmake: add a preparatory work-around to accommodate `vcpkg`Johannes Schindelin1-5/+9
2021-03-27cmake(install): fix double .exe suffixesDennis Ameling1-2/+2
2021-03-27cmake: support SKIP_DASHED_BUILT_INSJohannes Schindelin1-0/+4
2021-03-22simple-ipc: add Unix domain socket implementationJeff Hostetler1-0/+2
2021-03-15unix-stream-server: create unix domain socket under lockJeff Hostetler1-1/+1
2021-03-15simple-ipc: add win32 implementationJeff Hostetler1-0/+4
2021-01-23Remove support for v1 of the PCRE libraryÆvar Arnfjörð Bjarmason1-4/+0
2020-12-14Merge branch 'js/cmake-extra-built-ins-fix'Junio C Hamano1-4/+11
2020-12-04cmake: determine list of extra built-ins dynamicallyJohannes Schindelin1-4/+11
2020-12-04ci(vs-build): stop passing the iconv library location explicitlyDennis Ameling1-1/+1
2020-09-30cmake (Windows): recommend using Visual Studio's built-in CMake supportJohannes Schindelin1-9/+17
2020-09-30cmake (Windows): initialize vcpkg/build dependencies automaticallyJohannes Schindelin1-0/+4
2020-09-30cmake (Windows): complain when encountering an unknown compilerJohannes Schindelin1-0/+2
2020-09-30cmake (Windows): let the `.dll` files be found when running the testsJohannes Schindelin1-0/+3
2020-09-30cmake: quote the path accurately when editing `test-lib.sh`Johannes Schindelin1-1/+1
2020-09-30cmake: fall back to using `vcpkg`'s `msgfmt.exe` on WindowsJohannes Schindelin1-1/+5
2020-09-28cmake: ensure that the `vcpkg` packages are found on WindowsJohannes Schindelin1-0/+7
2020-09-28cmake: do find Git for Windows' shell interpreterJohannes Schindelin1-1/+1
2020-09-09Merge branch 'os/vcbuild'Junio C Hamano2-1/+2
2020-09-08contrib/buildsystems: fix expat library name for generated vcxprojOrgad Shaneh2-1/+2
2020-08-13drop vcs-svn experimentJeff King1-21/+5
2020-08-13make git-fast-import a builtinJeff King1-4/+1
2020-08-13make git-bugreport a builtinJeff King1-4/+1
2020-08-13make credential helpers builtinsJeff King1-19/+1
2020-06-26cmake: support for building git on windows with msvc and clang.Sibi Siddharthan1-10/+45
2020-06-26cmake: support for building git on windows with mingwSibi Siddharthan1-23/+94
2020-06-26cmake: support for testing git when building out of the source treeSibi Siddharthan1-0/+20
2020-06-26cmake: support for testing git with ctestSibi Siddharthan1-0/+124
2020-06-26cmake: installation support for gitSibi Siddharthan1-0/+49
2020-06-26cmake: generate the shell/perl/python scripts and templates, translationsSibi Siddharthan1-1/+110
2020-06-12Introduce CMake support for configuring GitSibi Siddharthan1-0/+592
2020-01-16msvc: accommodate for vcpkg's upgrade to OpenSSL v1.1.xJohannes Schindelin1-2/+2
2019-10-15Merge branch 'js/azure-pipelines-msvc'Junio C Hamano1-0/+3
2019-10-06vcxproj: only copy `git-remote-http.exe` once it was builtJohannes Schindelin1-0/+3
2019-09-28contrib/buildsystems: fix Visual Studio Debug configurationAlexandr Miloslavskiy1-7/+8
2019-07-29vcxproj: also link-or-copy builtinsJohannes Schindelin1-0/+3
2019-07-29msvc: add a Makefile target to pre-generate the Visual Studio solutionJohannes Schindelin1-1/+2
2019-07-29contrib/buildsystems: add a backend for modern Visual Studio versionsJohannes Schindelin1-0/+385
2019-07-29contrib/buildsystems: handle options starting with a slashJohannes Schindelin1-1/+1
2019-07-29contrib/buildsystems: also handle -lexpatJohannes Schindelin1-0/+2
2019-07-29contrib/buildsystems: handle libiconv, tooJohannes Schindelin1-0/+2
2019-07-29contrib/buildsystems: handle the curl library optionPhilip Oakley1-1/+3
2019-07-29contrib/buildsystems: error out on unknown optionJohannes Schindelin1-0/+2
2019-07-29contrib/buildsystems: optionally capture the dry-run in a filePhilip Oakley1-0/+10
2019-07-29contrib/buildsystems: redirect errors of the dry run into a log filePhilip Oakley1-1/+6
2019-07-29contrib/buildsystems: ignore gettext stuffPhilip Oakley1-0/+6
2019-07-29contrib/buildsystems: handle quoted spaces in filenamesPhilip Oakley1-3/+4
2019-07-29contrib/buildsystems: fix misleading error messagePhilip Oakley1-1/+1
2019-07-29contrib/buildsystems: ignore irrelevant files in Generators/Johannes Schindelin1-1/+1
2019-07-29contrib/buildsystems: ignore invalidcontinue.objPhilip Oakley1-3/+7
2019-07-29Vcproj.pm: urlencode '<' and '>' when generating VC projectsJohannes Schindelin1-0/+8
2019-07-29Vcproj.pm: do not configure VCWebServiceProxyGeneratorToolJohannes Schindelin1-12/+0
2019-07-29Vcproj.pm: list git.exe first to be startup projectPhilip Oakley1-14/+19
2019-07-29Vcproj.pm: auto-generate GUIDsJohannes Schindelin1-57/+9
2013-11-25mark Windows build scripts executableJonathan Nieder3-0/+0
2010-01-22msvc: Fix an "unrecognized option" linker warningRamsay Jones1-0/+1
2010-01-22engine.pl: Fix a recent breakage of the buildsystem generatorRamsay Jones1-3/+5
2009-11-17Merge branch 'ef/msys-imap'Junio C Hamano1-0/+3
2009-10-30Make the MSVC projects use PDB/IDB files named after the projectSebastian Schuberth1-0/+4
2009-10-23MSVC: Enable OpenSSL, and translate -lcryptoMarius Storm-Olsen1-0/+3
2009-09-29Make just opening the generated MSVC solution file not modify itSebastian Schuberth1-31/+11
2009-09-29Make generated MSVC solution file open from Windows ExplorerSebastian Schuberth1-1/+4
2009-09-29generators/vcproj.pm: remove UNICODE from buildMichael Wookey1-4/+4
2009-09-18Add scripts to generate projects for other buildsystems (MSVC vcproj, QMake)Marius Storm-Olsen6-0/+1480