{"id":22843383,"url":"https://github.com/milahu/microsoft-nmake","last_synced_at":"2025-03-31T05:11:58.665Z","repository":{"id":197415086,"uuid":"698577689","full_name":"milahu/microsoft-nmake","owner":"milahu","description":"multiple versions of the nmake.exe binary, which is part of Microsoft VisualStudio BuildTools, including some decompiled nmake.cpp sources","archived":false,"fork":false,"pushed_at":"2023-10-04T08:08:06.000Z","size":7074,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-06T09:37:11.752Z","etag":null,"topics":["microsoft-nmake","microsoft-visual-studio","nmake"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/milahu.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-30T10:31:18.000Z","updated_at":"2023-10-01T10:11:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"77da49bd-4c58-4bea-94bf-78117b308599","html_url":"https://github.com/milahu/microsoft-nmake","commit_stats":null,"previous_names":["milahu/microsoft-nmake-exe"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/milahu%2Fmicrosoft-nmake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/milahu%2Fmicrosoft-nmake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/milahu%2Fmicrosoft-nmake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/milahu%2Fmicrosoft-nmake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/milahu","download_url":"https://codeload.github.com/milahu/microsoft-nmake/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246418646,"owners_count":20773938,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["microsoft-nmake","microsoft-visual-studio","nmake"],"created_at":"2024-12-13T02:14:32.955Z","updated_at":"2025-03-31T05:11:58.650Z","avatar_url":"https://github.com/milahu.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# microsoft nmake\n\nmultiple versions of the nmake.exe binary,\nwhich is part of Microsoft VisualStudio BuildTools,\nincluding some decompiled nmake.cpp sources\n\n\u003cblockquote\u003e\n\nThe Microsoft Program Maintenance Utility (NMAKE.EXE) is a command-line tool included with Visual Studio.\nIt builds projects based on commands that are contained in a description file, usually called a makefile.\n\n\u0026mdash; [NMAKE Reference](https://learn.microsoft.com/en-us/cpp/build/reference/nmake-reference)\n\n\u003c/blockquote\u003e\n\n## nmake versions\n\n\u003c!--\nls -d sha256/*-nmake-* | while read d; do\n  h=$(echo $d | cut -d- -f1)\n  v=$(echo $d | cut -d- -f3-)\n  echo $v $d\ndone | sort -V -r | while read v d; do echo \"- [nmake $v]($d)\"; done \n--\u003e\n\n- [nmake 15-nodos](sha256/0b51a812614c2cd383cd416e098aa0d27f0cb544b8e3df6889ce8e9769e401b2-nmake-15-nodos)\n- [nmake 15](sha256/21ac98110e19b2f0d59efaa1cb4807700bed1f6ebb4b74b56783c3b7300edb7c-nmake-15)\n- [nmake 14.33.31629.0](sha256/3a1ebd8d25e87796d1a95cd4622b32f1df9d49e1b38ff58b91b6b86a53f0525e-nmake-14.33.31629.0)\n- [nmake 14.32.31333.0](sha256/e4d63c14144f42f4ba70e4e077b0c1fde11c1799c5ec55227368cb9fef8888bb-nmake-14.32.31333.0)\n- [nmake 14.31.31107.0](sha256/48edead6ea5a815f44f3e1a3e1f07dad68a0a83e1ea6bc3449f900e73f241a92-nmake-14.31.31107.0)\n- [nmake 14.30.30711.1](sha256/3b5330df04e11189083372da4e9d6cede82377bc065099d72f955d30939c5119-nmake-14.30.30711.1)\n- [nmake 14.29.30146.0](sha256/e871922c46c79fe40819c2627d6a872c2ddef242a4196196743089d4535ed385-nmake-14.29.30146.0)\n- [nmake 14.23.28105.4](sha256/23563b29f3b0e8b7a925a655b810f81e0e67d65a2bff197b1ad6c8021b0b8eea-nmake-14.23.28105.4)\n- [nmake 14.22.27905.0](sha256/afe7d921f7abec014217646bf2031b6b1b1cdc58ae6cb56e46eb6cc663443a1f-nmake-14.22.27905.0)\n- [nmake 14.21.27702.2](sha256/c43ac12a2500c9491c6d74b9a892d6e4802a9d191a45903cfb57e240203f0e95-nmake-14.21.27702.2)\n- [nmake 14.20.27508.1](sha256/ea72cefc022d1211ab44ff459e42329e477d7aac5995a1e1266120ab56b92f97-nmake-14.20.27508.1)\n- [nmake 14.20.27508.1](sha256/1f6257610c17232f4215362d1502eb8bce75e1c3a37b1d6a0313983094a71925-nmake-14.20.27508.1)\n- [nmake 14.20.27508.1](sha256/ea72cefc022d1211ab44ff459e42329e477d7aac5995a1e1266120ab56b92f97-nmake-14.20.27508.1)\n- [nmake 14.16.27031.1](sha256/e7c8d23b9d391301246bd26ed5da92366ea985a0eed2f1987f908cd92f4f131a-nmake-14.16.27031.1)\n- [nmake 14.16.27027.1](sha256/73953d22eed9dce5eee02ceccf36c9c804ccfed8e20f926a1a6515a95564a103-nmake-14.16.27027.1)\n- [nmake 10.0.10240.3](sha256/cf523313efe8a4d99b0bb6551231d87465ddc404558a5ff34bf123c76309d7ce-nmake-10.0.10240.3)\n\n## nmake sources\n\n- [microsoft-visualstudio-2022-17.3-torrent](sources/microsoft-visualstudio-2022-17.3-torrent)\n- [microsoft-visualstudio-2019-16.3.29318.209-torrent](sources/microsoft-visualstudio-2019-16.3.29318.209-torrent)\n- [microsoft-visualstudio-2019-16.0.28729.10-torrent](sources/microsoft-visualstudio-2019-16.0.28729.10-torrent)\n- http://web.archive.org/web/20120402130733/http://download.microsoft.com/download/vc15/patch/1.52/w95/en-us/nmake15.exe\n\n## related\n\n- https://stackoverflow.com/questions/12396543/where-can-i-get-a-standalone-nmake-exe\n- https://stackoverflow.com/questions/69274364/how-do-i-obtain-microsofts-c-compiler-and-standard-library-and-just-that\n   - Visual Studio Build Tools (vs_buildtools.exe)\n- https://stackoverflow.com/questions/40504552/how-to-install-visual-c-build-tools\n   - https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2019\n- https://learn.microsoft.com/en-us/cpp/build/building-on-the-command-line\n   - If you only want the command-line toolset, download the Build Tools for Visual Studio.\n   - https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2022\n   - vs_BuildTools.exe\n- https://stackoverflow.com/questions/17343071/how-do-i-use-nmake-on-the-command-line\n   - https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/\n- https://svn.osgeo.org/gdal/branches/2.2/gdal/nmake.opt\n   - nmake example arguments, nmake example options\n\n### convert nmake makefile to gnu makefile\n\n- https://lists.gnu.org/archive/html/help-make/2010-08/msg00100.html\n- https://stackoverflow.com/questions/881921/converting-nmake-to-make\n- https://learn.microsoft.com/en-us/cpp/build/reference/makefile-preprocessing\n\n### parse nmake makefiles\n\n- https://github.com/KongfuMan/NMakeParser\n- https://github.com/Footsiefat/NMake2MSBuild\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmilahu%2Fmicrosoft-nmake","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmilahu%2Fmicrosoft-nmake","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmilahu%2Fmicrosoft-nmake/lists"}