Cygwin python3 is now 3.8 w/o commonmark lib. [buildall]
authorWayne Davison <wayne@opencoder.net>
Fri, 1 Jan 2021 17:29:07 +0000 (09:29 -0800)
committerWayne Davison <wayne@opencoder.net>
Fri, 1 Jan 2021 18:02:49 +0000 (10:02 -0800)
.github/workflows/build.yml
INSTALL.md

index a1e5996f30aa482062a3f873eb3cc5f9d0eb94ec..8074c311c4201be37af5efa1d30cf00a76010084 100644 (file)
@@ -91,9 +91,11 @@ jobs:
         args: install -y --no-progress cygwin cyg-get
     - name: prep
       run: |
-        cyg-get make autoconf automake gcc-core attr libattr-devel python3 python36-commonmark libzstd-devel liblz4-devel libssl-devel libxxhash0 libxxhash-devel
+        cyg-get make autoconf automake gcc-core attr libattr-devel python3 python38-pip libzstd-devel liblz4-devel libssl-devel libxxhash0 libxxhash-devel
         curl.exe -o git-version.h https://download.samba.org/pub/rsync/generated-files/git-version.h
         echo "C:/tools/cygwin/bin" >>$Env:GITHUB_PATH
+    - name: pip3
+      run: bash -c 'pip3 install --user commonmark'
     - name: configure
       run: bash -c './configure'
     - name: make
index a654b0252d2c3f8a7ef6cbb051d7f86b7a4cca09..4cb295226763b7f9b2d4ac0780a4e146a5253822 100644 (file)
@@ -141,12 +141,16 @@ like.
 
  -  For Cygwin (with all cygwin programs stopped, run the appropriate setup program from a cmd shell):
 
-    >     setup-x86_64 --quiet-mode -P make,gawk,autoconf,automake,gcc-core,python3,python36-commonmark
+    >     setup-x86_64 --quiet-mode -P make,gawk,autoconf,automake,gcc-core,python3,python38-pip
     >     setup-x86_64 --quiet-mode -P attr,libattr-devel
     >     setup-x86_64 --quiet-mode -P libzstd-devel
     >     setup-x86_64 --quiet-mode -P liblz4-devel
     >     setup-x86_64 --quiet-mode -P libssl-devel
 
+    Then, from a bash shell as your build user:
+
+    >     pip3 install --user commonmark
+
 ## Build and install
 
 After installing the various libraries, you need to configure, build, and