templates/Makefile
Rama master · réplica de lectura del repositorio original.
#
# Template makefile for CUPS.
#
# Copyright © 2020-2025 by OpenPrinting.
#
# Licensed under Apache License v2.0. See the file "LICENSE" for more
# information.
#
include ../Makedefs
#
# Template files...
#
FILES = \
add-class.tmpl \
add-printer.tmpl \
admin.tmpl \
choose-device.tmpl \
choose-make.tmpl \
choose-model.tmpl \
choose-serial.tmpl \
choose-uri.tmpl \
class.tmpl \
class-added.tmpl \
class-confirm.tmpl \
class-deleted.tmpl \
class-jobs-header.tmpl \
class-modified.tmpl \
classes.tmpl \
classes-header.tmpl \
command.tmpl \
edit-config.tmpl \
error.tmpl \
error-op.tmpl \
header.tmpl \
help-header.tmpl \
help-trailer.tmpl \
help-printable.tmpl \
home.tmpl \
job-cancel.tmpl \
job-hold.tmpl \
job-move.tmpl \
job-moved.tmpl \
job-release.tmpl \
job-restart.tmpl \
jobs.tmpl \
jobs-header.tmpl \
list-available-printers.tmpl \
modify-class.tmpl \
modify-printer.tmpl \
norestart.tmpl \
option-boolean.tmpl \
option-conflict.tmpl \
option-header.tmpl \
option-pickmany.tmpl \
option-pickone.tmpl \
option-trailer.tmpl \
pager.tmpl \
printer.tmpl \
printer-accept.tmpl \
printer-added.tmpl \
printer-cancel-jobs.tmpl \
printer-configured.tmpl \
printer-confirm.tmpl \
printer-default.tmpl \
printer-deleted.tmpl \
printer-jobs-header.tmpl \
printer-modified.tmpl \
printer-reject.tmpl \
printer-start.tmpl \
printer-stop.tmpl \
printers.tmpl \
printers-header.tmpl \
restart.tmpl \
search.tmpl \
set-printer-options-header.tmpl \
set-printer-options-trailer.tmpl \
test-page.tmpl \
trailer.tmpl \
users.tmpl
#
# Make everything...
#
all:
#
# Make library targets...
#
libs:
#
# Make unit tests...
#
unittests:
#
# Clean all config and object files...
#
clean:
#
# Dummy depend...
#
depend:
#
# Install all targets...
#
install: all install-data install-headers install-libs install-exec
#
# Install data files...
#
install-data:
$(INSTALL_DIR) -m 755 $(DATADIR)/templates
for file in $(FILES); do \
$(INSTALL_DATA) $$file $(DATADIR)/templates; \
done
for lang in $(LANGUAGES); do \
if test -d $$lang; then \
$(INSTALL_DIR) -m 755 $(DATADIR)/templates/$$lang; \
for file in $(FILES); do \
$(INSTALL_DATA) $$lang/$$file $(DATADIR)/templates/$$lang >/dev/null 2>&1 || true; \
done \
fi \
done
#
# Install programs...
#
install-exec:
#
# Install headers...
#
install-headers:
#
# Install libraries...
#
install-libs:
#
# Uninstall files...
#
uninstall:
for file in $(FILES); do \
$(RM) $(DATADIR)/templates/$$file; \
done
for lang in $(LANGUAGES); do \
for file in $(FILES); do \
$(RM) $(DATADIR)/templates/$$lang/$$file; \
done \
$(RMDIR) $(DATADIR)/templates/$$lang; \
done
-$(RMDIR) $(DATADIR)/templates