mirror of
https://github.com/flynx/photobook.git
synced 2025-12-27 05:31:57 +00:00
Makefile refactoring...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
b8973554d9
commit
7ff8c2280b
2
.github/workflows/make-dist.yml
vendored
2
.github/workflows/make-dist.yml
vendored
@ -51,9 +51,9 @@ jobs:
|
||||
action: upload
|
||||
file_path: dist/photobook.zip
|
||||
fields: |
|
||||
update: true
|
||||
pkg: photobook
|
||||
version: ${{ env.VERSION }}
|
||||
update: true
|
||||
author: Alex A. Naanou
|
||||
email: alex.nanou@gmail.com
|
||||
uploader: Alex A. Naanou <alex.nanou@gmail.com>
|
||||
|
||||
13
Makefile
13
Makefile
@ -121,12 +121,17 @@ DIST_NAME := $(MODULE)-$(VERSION)-$(DATE)
|
||||
DIST_DIR := dist
|
||||
DIST_SCRIPTS = \
|
||||
$(wildcard scripts/*)
|
||||
DIST_FILES = \
|
||||
# NOTE: these are separate to unset the x bit...
|
||||
DIST_NORMAL_FILES = \
|
||||
README.md \
|
||||
LICENSE \
|
||||
Makefile \
|
||||
$(MODULE).cls \
|
||||
$(MODULE).pdf
|
||||
DIST_FILES = \
|
||||
$(DIST_SCRIPTS) \
|
||||
$(DIST_NORMAL_FILES) \
|
||||
|
||||
# Add these when ready...
|
||||
# $(wildcard examples/*) \
|
||||
# $(wildcard manual/*) \
|
||||
@ -269,10 +274,10 @@ manual:
|
||||
|
||||
|
||||
.PHONY: dist
|
||||
dist: $(DIST_FILES) $(DIST_SCRIPTS)
|
||||
dist: $(DIST_FILES)
|
||||
$(MD) $(DIST_DIR)
|
||||
chmod 644 $(DIST_FILES)
|
||||
zip -Drq $(DIST_DIR)/$(DIST_NAME).zip $(DIST_FILES) $(DIST_SCRIPTS)
|
||||
chmod 644 $(DIST_NORMAL_FILES)
|
||||
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/' \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user