Warning: Can't synchronize with repository "(default)" (/disks/svn_mcs/repos/neams-ibm does not appear to be a Subversion repository.). Look in the Trac log for more information.

iMeshComponent: make.vars.user

File make.vars.user, 1.3 KB (added by billings, 14 years ago)

CCA make.vars.user file to be placed and editted with the implementation file

Line 
1# This file contains user-specified component-specific variables.
2# These will be applied when building the impl and skeleton code,
3# as appropriate.
4# Only set those which are necessary for your component.
5# The normal way to set/reset these variables is using the
6# bocca config CLASSNAME --var=VARUSER --value=VALUE
7# --------------------------------------------------------------
8# Include path directives, including paths to Fortran modules
9INCLUDES =
10
11# Library paths and names, binaries
12LIBS = -L/opt/netcdf-4.0_gcc-4.1.2/lib -lnetcdf -lnetcdf_c++ -L/opt/hdf5-1.6.8_gcc-4.1.2_default/lib -lhdf5 -L/opt/moab-svn_gcc-4.1.2/lib -liMesh -lMOAB
13 
14
15# java
16CLASSPATH_USER=
17# python
18PYTHONPATH_USER=
19
20# Optional additional compiler flags (Note: many compiler flags are only weakly portable)
21# Removing $(BOCCA_IO_FLAGS) from the build options will turn off all
22# bocca-generated print statements for c, c++, and f90 preprocessor.
23# It may reduce the precision of errs reported in exception messages for c++.
24
25# f90 preprocessor
26FPPFLAGS_USER= $(BOCCA_IO_FLAGS)
27
28# compiler flags
29CFLAGS_USER=   $(BOCCA_IO_FLAGS) -I/opt/moab-svn_gcc-4.1.2/include
30CXXFLAGS_USER= $(BOCCA_IO_FLAGS)
31F90FLAGS_USER=
32F77FLAGS_USER=
33JAVAFLAGS_USER=
34
35# Additional phony targets defined by users (the initial targets in make.rules.user are already included)
36USER_PHONY =