blob: 59720bd686f989f57f86fa371c5773de89d580ba [file] [log] [blame]
#
# Template makefile for CUPS.
#
# Copyright 2007-2017 by Apple Inc.
# Copyright 1993-2007 by Easy Software Products.
#
# 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 \
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 \
samba-export.tmpl \
samba-exported.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_LANGUAGES)
$(INSTALL_DIR) -m 755 $(DATADIR)/templates
for file in $(FILES); do \
$(INSTALL_DATA) $$file $(DATADIR)/templates; \
done
install-languages:
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-langbundle:
#
# Install programs...
#
install-exec:
#
# Install headers...
#
install-headers:
#
# Install libraries...
#
install-libs:
#
# Uninstall files...
#
uninstall: $(UNINSTALL_LANGUAGES)
for file in $(FILES); do \
$(RM) $(DATADIR)/templates/$$file; \
done
-$(RMDIR) $(DATADIR)/templates
uninstall-languages:
for lang in $(LANGUAGES); do \
for file in $(FILES); do \
$(RM) $(DATADIR)/templates/$$lang/$$file; \
done \
$(RMDIR) $(DATADIR)/templates/$$lang; \
done
uninstall-langbundle: