SSO Logout

Subversion Repositories hepmc

Rev

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