[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 1d9b9a6 04/18: Deduplicate
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 1d9b9a6 04/18: Deduplicate |
Date: |
Wed, 29 May 2019 18:49:07 -0400 (EDT) |
branch: master
commit 1d9b9a6d49f9ecb36eedc73fc0ea8af6ed6b9f4d
Author: Gregory W. Chicares <address@hidden>
Commit: Gregory W. Chicares <address@hidden>
Deduplicate
Documentation needn't recite the contents of scripts.
---
gwc/develop2.txt | 34 ++++------------------------------
1 file changed, 4 insertions(+), 30 deletions(-)
diff --git a/gwc/develop2.txt b/gwc/develop2.txt
index db594a1..2cc204e 100644
--- a/gwc/develop2.txt
+++ b/gwc/develop2.txt
@@ -64,36 +64,10 @@ wine /opt/lmi/bin/rate_table_tool --accept
--file=proprietary --verify
# To recover from errors
# As long as git hooks are set up correctly, every commit is tested
- # for common problems, and fails if any are found. Take these steps
- # to diagnose or fix such failures.
-
- # (1) Permissions may have been scrambled by msw (cygwin). Lines like
- # mode change 100644 => 100755 data/sample.database
- # on the screen indicate such problems. For msw (cygwin) only, this
- # command:
-
-git config --get-all core.filemode
-
- # should print the word "false", in which case this nightmare should
- # not occur.
-
- # To unscramble permissions if necessary, before committing do:
-
-cd /opt/lmi/proprietary
-printf "forcing correct permissions "
- for d in src data test tables; do (\
- printf "$d..." \
- && find ./$d -maxdepth 1 -type f -not -name '*.sh' -not -name '*.sed' |
xargs chmod -x \
- )done; \
-printf '%s\n' "all permissions forced"
-
- # (2) Test concinnity. The git pre-commit hook shows filtered output;
- # this command shows the same thing, unfiltered so that the diagnostics
- # are easier to understand.
-
-for z in src data graphics hooks test tables; do \
- make --directory=/opt/lmi/src/lmi --no-print-directory check_concinnity \
- prefascicle_dir=/opt/lmi/proprietary/$z ; done
+ # for common problems, and fails if any are found. These commands:
+ # ./check_git_setup.sh
+ # ./hooks/pre-commit
+ # help to diagnose or fix such failures.
# To update copyright notices annually
- [lmi-commits] [lmi] master updated (e503910 -> b30b5db), Greg Chicares, 2019/05/29
- [lmi-commits] [lmi] master 0d8f53e 02/18: Resolve shellcheck "SC1117" warning, Greg Chicares, 2019/05/29
- [lmi-commits] [lmi] master 1d9b9a6 04/18: Deduplicate,
Greg Chicares <=
- [lmi-commits] [lmi] master 0e9da3a 01/18: Use Ubuntu 18.04 only for WSL, Greg Chicares, 2019/05/29
- [lmi-commits] [lmi] master 66fe46b 03/18: Resolve more shellcheck "SC1117" warnings, Greg Chicares, 2019/05/29
- [lmi-commits] [lmi] master a4ee62f 07/18: Suppress certain shellcheck warnings, Greg Chicares, 2019/05/29
- [lmi-commits] [lmi] master b25a732 06/18: Resolve all shellcheck "SC2038" warnings, Greg Chicares, 2019/05/29
- [lmi-commits] [lmi] master d52c37f 09/18: Resolve a shellcheck "SC2034" warning, Greg Chicares, 2019/05/29
- [lmi-commits] [lmi] master ee293d1 10/18: Update certain URLs, Greg Chicares, 2019/05/29
- [lmi-commits] [lmi] master 19c0946 13/18: Copy compiler runtime files in one makefile target only, Greg Chicares, 2019/05/29
- [lmi-commits] [lmi] master 3873eb0 15/18: Fix defect committed 20190521T2101: tested 'md5sums' in wrong directory, Greg Chicares, 2019/05/29
- [lmi-commits] [lmi] master c40f2f8 14/18: Routinely run shellcheck, Greg Chicares, 2019/05/29
- [lmi-commits] [lmi] master aebe56b 17/18: Don't copy compiler runtime files to build directory, Greg Chicares, 2019/05/29