diff options
author | pommicket <pommicket@gmail.com> | 2025-06-27 12:54:28 -0400 |
---|---|---|
committer | pommicket <pommicket@gmail.com> | 2025-06-27 12:54:28 -0400 |
commit | ad93b360417f984c466e42abd6599d6ae786692e (patch) | |
tree | a9b231ab897979cf49856f6adb55ae4c3550ec99 /Makefile | |
parent | adc193b600393a149868b1953c9e2afd576298cb (diff) |
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 28 |
1 files changed, 15 insertions, 13 deletions
@@ -6,6 +6,7 @@ GLOBAL_DATA_DIR?=/usr/share/ted LOCAL_DATA_DIR?=~/.local/share/ted INSTALL_BIN_DIR?=/usr/bin +DEBTMP=deb-tmp ALL_CFLAGS=$(CFLAGS) -Wall -Wextra -Wshadow -Wconversion -Wpedantic -pedantic -std=gnu11 \ -Wno-unused-function -Wno-fixed-enum-extension -Wimplicit-fallthrough -Wno-format-truncation -Wno-unknown-warning-option \ @@ -51,16 +52,17 @@ pcre-lib: keywords.h: keywords.py python3 keywords.py ted.deb: release - rm -rf /tmp/ted - mkdir -p /tmp/ted/DEBIAN - mkdir -p /tmp/ted$(INSTALL_BIN_DIR) - mkdir -p /tmp/ted$(GLOBAL_DATA_DIR) - mkdir -p /tmp/ted/usr/share/icons/hicolor/48x48/apps/ - convert assets/icon.bmp -resize 48x48 /tmp/ted/usr/share/icons/hicolor/48x48/apps/ted.png - mkdir -p /tmp/ted/usr/share/applications - cp ted.desktop /tmp/ted/usr/share/applications - cp ted /tmp/ted$(INSTALL_BIN_DIR)/ - cp -r assets themes ted.cfg /tmp/ted$(GLOBAL_DATA_DIR)/ - ./control.sh /tmp/ted > /tmp/ted/DEBIAN/control - dpkg-deb --build /tmp/ted - mv /tmp/ted.deb ./ + rm -rf $(DEBTMP) + mkdir -p $(DEBTMP)/ted/DEBIAN + mkdir -p $(DEBTMP)/ted$(INSTALL_BIN_DIR) + mkdir -p $(DEBTMP)/ted$(GLOBAL_DATA_DIR) + mkdir -p $(DEBTMP)/ted/usr/share/icons/hicolor/48x48/apps/ + convert assets/icon.bmp -resize 48x48 $(DEBTMP)/ted/usr/share/icons/hicolor/48x48/apps/ted.png + mkdir -p $(DEBTMP)/ted/usr/share/applications + cp ted.desktop $(DEBTMP)/ted/usr/share/applications + cp ted $(DEBTMP)/ted$(INSTALL_BIN_DIR)/ + cp -r assets themes ted.cfg $(DEBTMP)/ted$(GLOBAL_DATA_DIR)/ + ./control.sh $(DEBTMP)/ted > $(DEBTMP)/ted/DEBIAN/control + dpkg-deb --root-owner-group --build $(DEBTMP)/ted + mv $(DEBTMP)/ted.deb ./ + rm -rf $(DEBTMP) |