1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
# Applicable to each test program:
if USE_GMAKE
MAKE = gmake
endif
INCLUDES = -I$(top_builddir)/
# libraries to link, and whence
if BUILD_STATIC
LDADD = $(top_builddir)/src/libCLHEP-@PACKAGE@-@VERSION@.a
OUTFLAG = -o $@
else
if BUILD_VISUAL
LDADD = $(top_builddir)/src/CLHEP-@PACKAGE@-@VERSION@.$(SHEXT)
OUTFLAG = /Fo$@
else
LIBS += $(MY_LD)$(top_builddir)/src
LDADD = $(top_builddir)/src/libCLHEP-@PACKAGE@-@VERSION@.$(SHEXT)
OUTFLAG = -o $@
endif
endif
# normally, CXXLINK is supplied by automake, but we need to use /Fo instead
# of -o when compiling with Visual C++
CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
$(OUTFLAG)
# Identify executables needed during testing:
check_PROGRAMS = \
testGenericFunctions
check_SCRIPTS = \
testGenericFunctions.sh
# Identify test(s) to run when 'make check' is requested:
TESTS = \
testGenericFunctions.sh
# Identify the test(s) for which failure is the intended outcome:
XFAIL_TESTS =
# Identify the dependencies on a per-test basis:
testGenericFunctions_SOURCES = testGenericFunctions.cc
# Identify input data file(s) and prototype output file(s):
EXTRA_DIST = \
testGenericFunctions.output
# Identify generated file(s) to be removed when 'make clean' is requested:
CLEANFILES =
# supply our own suffix rule
.cc.obj:
if BUILD_VISUAL
# $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c $(OUTFLAG) `$(CYGPATH_W) '$<'`
# mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
source='$<' object='$@' libtool=no \
DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
$(CXXCOMPILE) -c $(OUTFLAG) `$(CYGPATH_W) '$<'`
else
if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c $(OUTFLAG) `$(CYGPATH_W) '$<'`; \
then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
# source='$<' object='$@' libtool=no \
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
# $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
endif
|