source: PSPA/madxPSPA/libs/ptc/Makefile @ 478

Last change on this file since 478 was 430, checked in by touze, 11 years ago

import madx-5.01.00

File size: 1.4 KB
Line 
1# |
2# o---------------------------------------------------------------------o
3# |
4# | PTC makefile
5# |
6# o---------------------------------------------------------------------o
7# |
8# | Polymorphic Tracking Code from Etienne Forest
9# |
10# | For more information, see http://cern.ch/mad
11# |
12# o---------------------------------------------------------------------o
13# |
14# | $Id$
15# |
16
17# For makefile documentation, please read make/README
18# For information and bug report, please contact mad@cern.ch
19
20###################
21# Project settings
22
23PROJECT := libptc
24
25#################
26# Build settings
27#
28
29# architecture bit: detect/32/64 (default is detect)
30ARCH    := detect
31
32# debugging mode: yes/no (default is no)
33DEBUG   := no
34
35# profiling mode: yes/no (default is no)
36PROFILE := no
37
38# make shared lib: yes/no (default is yes)
39SHARED  := yes
40
41#############################
42# Compilers/Linkers settings
43# see make/compiler.* for supported compilers
44# GNU=yes   sets CC=gcc,     CXX=g++,     FC=gfortran (default)
45# Intel=yes sets CC=icc/icl, CXX=icc/icl, FC=ifort    (use icl on Windows)
46
47# Fortran compiler (default is gfortran)
48FC  := gfortran
49
50# Linker (default is Fortran compiler, deferred)
51LD   = $(FC)
52
53# Archiver (default is ar)
54AR  := ar
55
56####################
57# Includes settings
58
59FILE_F90 := Makefile_f90
60
61####################
62# Makefile includes
63
64makedir := ../../make
65include $(makedir)/make.inc
66
67# end of makefile
Note: See TracBrowser for help on using the repository browser.