fixed CTAN paths...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2022-09-15 01:52:52 +03:00
parent dfaedc6b7a
commit 8d3f16b538
2 changed files with 14 additions and 2 deletions

View File

@ -19,7 +19,7 @@ jobs:
run: |
apk add make git zip
git config --global --add safe.directory '*'
make dist
make dist CTAN
- name: Release
uses: softprops/action-gh-release@v1
@ -43,7 +43,7 @@ jobs:
uses: paolobrasolin/ctan-submit-action@v1
with:
action: upload
file_path: dist/photobook*.zip
file_path: dist/CTAN/photobook.zip
fields: |
pkg: photobook
version: 0.0.1

View File

@ -268,10 +268,22 @@ manual:
mv manual/*.pdf .
%.zipnote: %.zip
zipnote $< > $@
.PHONY: dist
dist: $(DIST_FILES)
$(MD) $(DIST_DIR)
zip -Drq $(DIST_DIR)/$(DIST_NAME).zip $(DIST_FILES)
# Place everything in the module dir as per CTAN spec...
zipnote $(DIST_DIR)/$(DIST_NAME).zip \
| sed 's/^\@ \([^(].*\)$$/@ \1\n@=$(MODULE)\/\1/' \
| zipnote -w $(DIST_DIR)/$(DIST_NAME).zip
CTAN: dist
$(MD) $(DIST_DIR)/CTAN
cp $(DIST_DIR)/$(DIST_NAME).zip $(DIST_DIR)/CTAN/$(MODULE).zip
.PHONY: all