]> Lady’s Gitweb - Blog/blobdiff - GNUmakefile
[2023-07-29] git_wiki
[Blog] / GNUmakefile
index 3095070b6d0f64ec880db300a74ffb64fc7819dd..f97f746463e38b4566629e813cf624c3b7ddd893 100644 (file)
@@ -6,33 +6,23 @@ SHELL = /bin/sh
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at https://mozilla.org/MPL/2.0/.
 
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at https://mozilla.org/MPL/2.0/.
 
-BEORN_VERSION = 0.1.0
-BEORN = https://git.ladys.computer/Beorn/blob_plain/$(BEORN_VERSION):/build.js
-
 # This Makefile requires rsync 3 or newer.
 RSYNC = rsync
 # This Makefile requires rsync 3 or newer.
 RSYNC = rsync
-RSYNC_FLAGS = -Oclmrtvz
+RSYNC_FLAGS = --verbose --checksum --recursive --links --times --omit-dir-times --del --prune-empty-dirs --compress
 RSYNC_OPTIONS =
 RSYNC_FILTER = .rsync-filter
 
 SOURCE_CHARSET = utf-8-mac
 
 RSYNC_OPTIONS =
 RSYNC_FILTER = .rsync-filter
 
 SOURCE_CHARSET = utf-8-mac
 
-DESTINATION_HOST = computer
-DESTINATION_PATH = lady/www
-DESTINATION = $(DESTINATION_HOST):$(DESTINATION_PATH)
-DESTINATION_CHARSET = utf-8
-
-RSYNC_OPTIONS =
-SOURCE_CHARSET = utf-8-mac
-DESTINATION_CHARSET = utf-8
 DESTINATION_HOST = computer
 DESTINATION_PATH = lady/blog
 DESTINATION = $(DESTINATION_HOST):$(DESTINATION_PATH)
 DESTINATION_HOST = computer
 DESTINATION_PATH = lady/blog
 DESTINATION = $(DESTINATION_HOST):$(DESTINATION_PATH)
+DESTINATION_CHARSET = utf-8
 
 GIT_FORCE =
 
 build:
 
 GIT_FORCE =
 
 build:
-       deno run --allow-read=. --allow-write=. $(BEORN)
+       deno run --allow-read=. --allow-write=. ./build.js
        touch .grass
 
 ensure-build:
        touch .grass
 
 ensure-build:
@@ -45,7 +35,6 @@ ensure-branch-up-to-date:
 
 ensure-clean:
        @if output=$$(git status --porcelain) && [ ! -z "$$output" ]; then echo 'Error: There are uncommitted changes!' >&2; echo 'Commit changes and run `make` before syncing.' >&2; exit 1; fi
 
 ensure-clean:
        @if output=$$(git status --porcelain) && [ ! -z "$$output" ]; then echo 'Error: There are uncommitted changes!' >&2; echo 'Commit changes and run `make` before syncing.' >&2; exit 1; fi
-       @if output=$$(git status --porcelain) && [ ! -z "$$output" ]; then echo 'Error: There are uncommitted changes!' >&2; echo 'Commit changes and run `make` before syncing.' >&2; exit 1; fi
 
 dry-sync: ensure-clean$(if $(GIT_FORCE),, ensure-branch-up-to-date) ensure-build
        $(RSYNC) $(RSYNC_FLAGS) --del --dry-run --filter=". $(RSYNC_FILTER)" --iconv=$(SOURCE_CHARSET),$(DESTINATION_CHARSET) $(RSYNC_OPTIONS) . $(DESTINATION)
 
 dry-sync: ensure-clean$(if $(GIT_FORCE),, ensure-branch-up-to-date) ensure-build
        $(RSYNC) $(RSYNC_FLAGS) --del --dry-run --filter=". $(RSYNC_FILTER)" --iconv=$(SOURCE_CHARSET),$(DESTINATION_CHARSET) $(RSYNC_OPTIONS) . $(DESTINATION)
This page took 0.021171 seconds and 4 git commands to generate.