Subversion Repositories hepmc

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
320 garren 1
# custom makefile for Visual C++
2
# This makefile is used to copy files during the "make install" step
3
 
4
@SET_MAKE@
5
AM_MAKEFLAGS = @AM_MAKEFLAGS@
6
 
7
INSTALLDIR = @prefix@/examples/@PACKAGE@
8
 
9
srcdir = @srcdir@
10
top_srcdir = @top_srcdir@
11
top_builddir = @top_builddir@
12
prefix = @prefix@
13
datadir = @datadir@
14
install_sh = @install_sh@
15
VPATH = @srcdir@
16
INSTALL = @INSTALL@
17
INSTALL_DATA = @INSTALL_DATA@
18
SET_MAKE = @SET_MAKE@
19
 
20
mkinstalldirs = $(install_sh) -d
21
DIST_COMMON = $(srcdir)/GNUmakefile.example.in $(srcdir)/VCMakefile.in
22
DISTFILES = $(DIST_COMMON) $(EXTRA_DIST)
23
 
24
 
25
# files to distribute
26
EXTRA_DIST = \
27
    example_BuildEventFromScratch.cc \
28
    example_EventSelection.cc \
29
    example_MyHerwig.cc \
30
    example_MyPythia.cc \
31
    example_MyPythiaRead.cc \
32
    example_MyPythiaOnlyToHepMC.cc \
33
    example_MyPythiaWithEventSelection.cc \
34
    example_PythiaParticle.cc	\
35
    example_ReadMyPythia.cc	\
36
    example_UsingIterators.cc \
37
    testHerwigCopies.cc	\
38
    testPythiaCopies.cc	\
39
    initPythia.cc \
40
    PythiaHelper.h \
41
    initpydata.f \
42
    VectorConversion.h \
43
    example_UsingIterators.txt
44
 
45
all: all-am
46
all-am: VCMakefile GNUmakefile.example
47
 
48
clean: clean-am
49
clean-am:
50
 
51
check: check-am
52
check-am: all-am
53
 
54
install: install-am
55
install-data: install-data-local
56
uninstall: uninstall-am
57
 
58
install-am:
59
	@$(MAKE) $(AM_MAKEFLAGS) install-data
60
 
61
install-data-local:
62
	$(mkinstalldirs) $(DESTDIR)$(INSTALLDIR)
63
	$(INSTALL_DATA) GNUmakefile.example $(DESTDIR)$(INSTALLDIR)/GNUmakefile
64
	for file in $(EXTRA_DIST); do \
65
	  $(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(INSTALLDIR)/$$file; done
66
 
67
.SUFFIXES:
68
 
69
.PRECIOUS: VCMakefile
70
VCMakefile: $(srcdir)/VCMakefile.in $(top_builddir)/config.status
71
	@case '$?' in \
72
	  *config.status*) \
73
	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
74
	  *) \
75
	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
76
	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
77
	esac;
78
 
79
GNUmakefile.example: $(top_builddir)/config.status $(srcdir)/GNUmakefile.example.in
80
	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
81
 
82
.PHONY: all all-am install install-am install-data install-data-local \
83
        clean clean-am check check-am
84
 
85
# Tell versions [3.59,3.63) of GNU make to not export all variables.
86
# Otherwise a system limit (for SysV at least) may be exceeded.
87
.NOEXPORT: