~njansson/dolfin/hpc

« back to all changes in this revision

Viewing changes to src/problems/template/Makefile

  • Committer: logg
  • Date: 2002-09-13 12:55:37 UTC
  • Revision ID: devnull@localhost-20020913125537-gz6ry1id9xsvu6np
Tailorized "2002-09-13 07:55:37 by logg"
Initial revision

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# With DOLFIN installed system-wide
 
2
#CFLAGS  = `dolfin-config --cflags`
 
3
#LFLAGS  = `dolfin-config --lflags`
 
4
#CXX     = `dolfin-config --compiler`
 
5
 
 
6
# For test problems in subdir 'problems'
 
7
CFLAGS  = `../../config/dolfin-config --cflags_insource`
 
8
LFLAGS  = `../../config/dolfin-config --lflags_insource`
 
9
CXX     = `../../config/dolfin-config --compiler`
 
10
 
 
11
#OPTFLAGS = -O6 -finline-functions -funroll-loops -fstrict-aliasing -felide-constructors
 
12
#OPTFLAGS = -p
 
13
 
 
14
OPTFLAGS = -O2
 
15
CXXFLAGS = $(CFLAGS) $(OPTFLAGS)
 
16
DEST     = dolfin-template
 
17
OBJECTS  = main.o
 
18
 
 
19
CXXLINK  = $(CXX) -o $@
 
20
 
 
21
all: $(DEST)
 
22
 
 
23
clean:
 
24
        -rm -f *.o core *.core $(OBJECTS) $(DEST)
 
25
 
 
26
$(DEST): $(OBJECTS)
 
27
         $(CXXLINK) $(OBJECTS) $(CXXFLAGS) $(LFLAGS)
 
28
 
 
29
.C.o:
 
30
        $(CXX) $(CXXFLAGS) -c $<