1*d1a0d267SMarcel Moolenaar# 2*d1a0d267SMarcel Moolenaar# $Id$ 3*d1a0d267SMarcel Moolenaar# 4*d1a0d267SMarcel Moolenaar# Copyright 2015, Juniper Networks, Inc. 5*d1a0d267SMarcel Moolenaar# All rights reserved. 6*d1a0d267SMarcel Moolenaar# This SOFTWARE is licensed under the LICENSE provided in the 7*d1a0d267SMarcel Moolenaar# ../Copyright file. By downloading, installing, copying, or otherwise 8*d1a0d267SMarcel Moolenaar# using the SOFTWARE, you agree to be bound by the terms of that 9*d1a0d267SMarcel Moolenaar# LICENSE. 10*d1a0d267SMarcel Moolenaar 11*d1a0d267SMarcel Moolenaarif LIBXO_WARNINGS_HIGH 12*d1a0d267SMarcel MoolenaarLIBXO_WARNINGS = HIGH 13*d1a0d267SMarcel Moolenaarendif 14*d1a0d267SMarcel Moolenaarif HAVE_GCC 15*d1a0d267SMarcel MoolenaarGCC_WARNINGS = yes 16*d1a0d267SMarcel Moolenaarendif 17*d1a0d267SMarcel Moolenaarinclude ${top_srcdir}/warnings.mk 18*d1a0d267SMarcel Moolenaar 19*d1a0d267SMarcel Moolenaarenc_testincdir = ${includedir}/libxo 20*d1a0d267SMarcel Moolenaar 21*d1a0d267SMarcel MoolenaarAM_CFLAGS = \ 22*d1a0d267SMarcel Moolenaar -I${top_srcdir}/libxo \ 23*d1a0d267SMarcel Moolenaar -I${top_builddir}/libxo \ 24*d1a0d267SMarcel Moolenaar ${WARNINGS} 25*d1a0d267SMarcel Moolenaar 26*d1a0d267SMarcel MoolenaarLIBNAME = libenc_test 27*d1a0d267SMarcel Moolenaarpkglib_LTLIBRARIES = libenc_test.la 28*d1a0d267SMarcel MoolenaarLIBS = \ 29*d1a0d267SMarcel Moolenaar -L${top_builddir}/libxo -lxo 30*d1a0d267SMarcel Moolenaar 31*d1a0d267SMarcel MoolenaarLDADD = ${top_builddir}/libxo/libxo.la 32*d1a0d267SMarcel Moolenaar 33*d1a0d267SMarcel Moolenaarlibenc_test_la_SOURCES = \ 34*d1a0d267SMarcel Moolenaar enc_test.c 35*d1a0d267SMarcel Moolenaar 36*d1a0d267SMarcel Moolenaarpkglibdir = ${XO_ENCODERDIR} 37*d1a0d267SMarcel Moolenaar 38*d1a0d267SMarcel MoolenaarUGLY_NAME = test.enc 39*d1a0d267SMarcel Moolenaar 40*d1a0d267SMarcel Moolenaarinstall-exec-hook: 41*d1a0d267SMarcel Moolenaar @DLNAME=`sh -c '. ./libenc_test.la ; echo $$dlname'` ; \ 42*d1a0d267SMarcel Moolenaar if [ x"$$DLNAME" = x ]; \ 43*d1a0d267SMarcel Moolenaar then DLNAME=${LIBNAME}.${XO_LIBEXT}; fi ; \ 44*d1a0d267SMarcel Moolenaar if [ "$(build_os)" = "cygwin" ]; \ 45*d1a0d267SMarcel Moolenaar then DLNAME="../bin/$$DLNAME"; fi ; \ 46*d1a0d267SMarcel Moolenaar echo Install link $$DLNAME "->" ${UGLY_NAME} "..." ; \ 47*d1a0d267SMarcel Moolenaar mkdir -p ${DESTDIR}${XO_ENCODERDIR} ; \ 48*d1a0d267SMarcel Moolenaar cd ${DESTDIR}${XO_ENCODERDIR} \ 49*d1a0d267SMarcel Moolenaar && chmod +w . \ 50*d1a0d267SMarcel Moolenaar && rm -f ${UGLY_NAME} \ 51*d1a0d267SMarcel Moolenaar && ${LN_S} $$DLNAME ${UGLY_NAME} 52