| 30 |
|
SAMPLE_SIM_DIR=@OOPSE_HOME@/share/samples/ |
| 31 |
|
|
| 32 |
|
# SPRNG library path |
| 33 |
< |
SPRNG_LIBDIR=@SPRNG_LIBDIR@ |
| 33 |
> |
SPRNG_LIB_DIR=@SPRNG_LIB_DIR@ |
| 34 |
|
|
| 35 |
|
# SPRNG library |
| 36 |
|
SPRNG_LIB=@SPRNG_LIB@ |
| 115 |
|
INCLUDES= -I.. -I$(TOP)/../libBASS -I$(TOP)/../libmdtools -I$(TOP)/../third-party |
| 116 |
|
CFLAGS=$(CFLAGS_C) $(INCLUDES) $(DECLARES) |
| 117 |
|
CXXFLAGS=$(CXXFLAGS_C) $(INCLUDES) $(DECLARES) |
| 118 |
< |
DEPFLAGS=$(CFLAGS_C) -I. $(SPRNG_INC) -I$(TOP)/libBASS -I$(TOP)/libmdtools -I$(TOP)/../third-party |
| 118 |
> |
DEPFLAGS=$(CFLAGS_C) -I. -I$(SPRNG_INC_DIR) -I$(TOP)/libBASS -I$(TOP)/libmdtools -I$(TOP)/../third-party |
| 119 |
|
|
| 120 |
|
|
| 121 |
|
SYSBUILD=sysBuild$(EXE) |
| 127 |
|
MD_LIB=$(TOP)/libmdtools/libmdtools.a |
| 128 |
|
LIBS=$(BASS_LIB) $(MD_LIB) |
| 129 |
|
|
| 130 |
< |
#SYSBUILD_LDFLAGS=-L$(TOP)/libBASS -L$(TOP)/libmdtools -L$(SPRNG_LIBDIR) |
| 130 |
> |
#SYSBUILD_LDFLAGS=-L$(TOP)/libBASS -L$(TOP)/libmdtools -L$(SPRNG_LIB_DIR) |
| 131 |
|
#SYSBUILD_LDADD=-lmdtools -lBASS $(SPRNG_LIB) $(F90LIBS) |
| 132 |
|
|
| 133 |
|
|
| 134 |
|
SRC_DIR := $(PWD) |
| 135 |
|
|
| 136 |
< |
LBILAYER_LDFLAGS=-L$(TOP)/libBASS -L$(TOP)/libmdtools -L$(SPRNG_LIBDIR) -L$(SRC_DIR) |
| 136 |
> |
LBILAYER_LDFLAGS=-L$(TOP)/libBASS -L$(TOP)/libmdtools -L$(SPRNG_LIB_DIR) -L$(SRC_DIR) |
| 137 |
|
LBILAYER_LDADD=-lBuilder -lmdtools -lBASS $(SPRNG_LIB) $(F90LIBS) |
| 138 |
|
|
| 139 |
< |
RBILAYER_LDFLAGS=-L$(TOP)/libBASS -L$(TOP)/libmdtools -L$(SPRNG_LIBDIR) -L$(SRC_DIR) |
| 139 |
> |
RBILAYER_LDFLAGS=-L$(TOP)/libBASS -L$(TOP)/libmdtools -L$(SPRNG_LIB_DIR) -L$(SRC_DIR) |
| 140 |
|
RBILAYER_LDADD=-lBuilder -lmdtools -lBASS $(SPRNG_LIB) $(F90LIBS) |
| 141 |
|
|
| 142 |
|
PREFS=-DOOPSE_HOME=\"$(OOPSE_HOME)\" |
| 143 |
|
|
| 144 |
|
obj/%.o: %.cpp |
| 145 |
< |
cd obj; $(CXX) $(CXXFLAGS) -c $(SRC_DIR)/$< |
| 145 |
> |
cd obj; $(CXX) $(CXXFLAGS) -c ../$< |
| 146 |
|
|
| 147 |
|
MPIobj/%.o: %.cpp |
| 148 |
< |
cd MPIobj; $(CXX) $(MPI_CXXFLAGS) -c $(SRC_DIR)/$< |
| 148 |
> |
cd MPIobj; $(CXX) $(MPI_CXXFLAGS) -c ../$< |
| 149 |
|
|
| 150 |
|
obj/%.o: %.c |
| 151 |
< |
cd obj; $(CC) $(CFLAGS) -c $(SRC_DIR)/$< |
| 151 |
> |
cd obj; $(CC) $(CFLAGS) -c ../$< |
| 152 |
|
|
| 153 |
|
MPIobj/%.o: %.c |
| 154 |
< |
cd MPIobj; $(CC) $(MPI_CFLAGS) -c $(SRC_DIR)/$< |
| 154 |
> |
cd MPIobj; $(CC) $(MPI_CFLAGS) -c ../$< |
| 155 |
|
|
| 156 |
|
# sysBuilder files |
| 157 |
|
|