gfx/harfbuzz/Makefile.am

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.

     1 # Process this file with automake to produce Makefile.in
     3 NULL =
     5 SUBDIRS = src util test
     7 pkgconfigdir = $(libdir)/pkgconfig
     8 pkgconfig_DATA = harfbuzz.pc
    10 EXTRA_DIST = \
    11 	autogen.sh \
    12 	harfbuzz.doap \
    13 	$(NULL)
    15 MAINTAINERCLEANFILES = \
    16 	$(srcdir)/INSTALL \
    17 	$(srcdir)/aclocal.m4 \
    18 	$(srcdir)/autoscan.log \
    19 	$(srcdir)/compile \
    20 	$(srcdir)/config.guess \
    21 	$(srcdir)/config.h.in \
    22 	$(srcdir)/config.sub \
    23 	$(srcdir)/configure.scan \
    24 	$(srcdir)/depcomp \
    25 	$(srcdir)/install-sh \
    26 	$(srcdir)/ltmain.sh \
    27 	$(srcdir)/missing \
    28 	$(srcdir)/mkinstalldirs \
    29 	$(srcdir)/ChangeLog \
    30 	`find "$(srcdir)" -type f -name Makefile.in -print`
    33 #
    34 # ChangeLog generation
    35 #
    36 CHANGELOG_RANGE =
    37 ChangeLog: $(srcdir)/ChangeLog
    38 $(srcdir)/ChangeLog:
    39 	$(AM_V_GEN) if test -d "$(srcdir)/.git"; then \
    40 	  (GIT_DIR=$(top_srcdir)/.git ./missing --run \
    41 	   git log $(CHANGELOG_RANGE) --stat) | fmt --split-only > $@.tmp \
    42 	  && mv -f $@.tmp $@ \
    43 	  || ($(RM) $@.tmp; \
    44 	      echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
    45 	      (test -f $@ || echo git-log is required to generate this file >> $@)); \
    46 	else \
    47 	  test -f $@ || \
    48 	  (echo A git checkout and git-log is required to generate ChangeLog >&2 && \
    49 	  echo A git checkout and git-log is required to generate this file >> $@); \
    50 	fi
    51 .PHONY: $(srcdir)/ChangeLog
    54 #
    55 # Release engineering
    56 #
    58 # TODO: Copy infrastructure from cairo
    60 TAR_OPTIONS = --owner=0 --group=0
    61 dist-hook: dist-clear-sticky-bits
    62 # Clean up any sticky bits we may inherit from parent dir
    63 dist-clear-sticky-bits:
    64 	chmod -R a-s $(distdir)
    67 tar_file = $(PACKAGE_TARNAME)-$(VERSION).tar.bz2
    68 sha256_file = $(tar_file).sha256
    69 gpg_file = $(sha256_file).asc
    70 $(sha256_file): $(tar_file)
    71 	sha256sum $^ > $@
    72 $(gpg_file): $(sha256_file)
    73 	@echo "Please enter your GPG password to sign the checksum."
    74 	gpg --armor --sign $^
    76 release-files: $(tar_file) $(sha256_file) $(gpg_file)
    79 -include $(top_srcdir)/git.mk

mercurial