Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
build [2025/05/31 19:33] – [0. Prerequisite: Install GNU Make] adminbuild [2025/05/31 19:39] (current) – [0. Prerequisite: Install GNU Make] admin
Line 18: Line 18:
  
 ==== 0. Prerequisite: Install GNU Make ==== ==== 0. Prerequisite: Install GNU Make ====
-- Download `make.exe` (Windows 32-bit) from a trusted GNU source.\\+- Download `make.exe` (Windows 32-bit) from https://gnuwin32.sourceforge.net/packages/make.htm \\
 - Place it in `C:\apps\make` (or any preferred location).\\ - Place it in `C:\apps\make` (or any preferred location).\\
 - Add this path to your **System PATH environment variable** so `make` can be used globally. - Add this path to your **System PATH environment variable** so `make` can be used globally.
Line 34: Line 34:
 Here’s a working example: Here’s a working example:
  
-```make+<code> 
 +make
 SRC_DIR ?= D:/data/lll_officework SRC_DIR ?= D:/data/lll_officework
 DST_DIR ?= D:/Project/gitwinch/build/artifacts DST_DIR ?= D:/Project/gitwinch/build/artifacts
Line 46: Line 47:
  if not exist $(subst /,\\,$(DST_DIR)) mkdir $(subst /,\\,$(DST_DIR))  if not exist $(subst /,\\,$(DST_DIR)) mkdir $(subst /,\\,$(DST_DIR))
  copy $(subst /,\\,$(SRC_DIR))\$*.txt $(subst /,\\,$(DST_DIR)) /y  copy $(subst /,\\,$(SRC_DIR))\$*.txt $(subst /,\\,$(DST_DIR)) /y
 +
 +</code>
  
 ---- ----
 [[advanced?do=export_xhtml|Advanced uses]] | [[/concepts?do=export_xhtml | Learn the concepts]] | [[/topics?do=export_xhtml | Table of Contents]] [[advanced?do=export_xhtml|Advanced uses]] | [[/concepts?do=export_xhtml | Learn the concepts]] | [[/topics?do=export_xhtml | Table of Contents]]
  
build.1748712822.txt.gz · Last modified: by admin