Changeset 97 for trunk/src/Makefile
- Timestamp:
- Oct 10, 2005 9:00:37 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/Makefile
r93 r97 28 28 29 29 # define which programs can be made 30 PROGS = librappture \ 31 libRpObjects \ 32 Rappture.Units 30 PROGS = librappture \ 31 libRpObjects \ 32 Rappture.Units 33 # RpMatlab 33 34 34 35 # define our compiling environment … … 39 40 DEBUG_PLUS = -g -DDEBUG 40 41 PY = python 42 MEX = mex 41 43 42 44 LN = ln … … 54 56 CEE_SRC = $(SRC_DIR)/cee 55 57 PY_SRC = $(SRC_DIR)/python 58 MATLAB_SRC = $(SRC_DIR)/python 56 59 57 60 LIB_INC_PREFIX = -Wl,-rpath,$(LIB_DIR) -L$(LIB_DIR) … … 110 113 111 114 115 #### Matlab ######################################################## 116 install_matlab: RpMatlab 117 cp -d $(MATLAB_SRC)/*.mex* $(RP_INSTALL_BASE)/lib 118 112 119 113 120 # include core source files … … 181 188 182 189 190 # matlab bindings 191 INCL_MATLAB = $(INCL_CORE) $(INCL_CEE) $(INCL_RP_DEPS) $(LIB_RAPPTURE) 192 MATLAB_COMP_ARGS = RpMatlabInterface.cc $(INCL_MATLAB) $(LIB_RAPPTURE) 193 194 RpMatlab: 195 $(MEX) $(MATLAB_SRC)/rpLib.cc $(MATLAB_COMP_ARGS) 196 $(MEX) $(MATLAB_SRC)/rpXml.cc $(MATLAB_COMP_ARGS) 197 $(MEX) $(MATLAB_SRC)/rpElement.cc $(MATLAB_COMP_ARGS) 198 $(MEX) $(MATLAB_SRC)/rpElementAsObject.cc $(MATLAB_COMP_ARGS) 199 $(MEX) $(MATLAB_SRC)/rpElementAsType.cc $(MATLAB_COMP_ARGS) 200 $(MEX) $(MATLAB_SRC)/rpElementAsComp.cc $(MATLAB_COMP_ARGS) 201 $(MEX) $(MATLAB_SRC)/rpElementAsId.cc $(MATLAB_COMP_ARGS) 202 $(MEX) $(MATLAB_SRC)/rpChildren.cc $(MATLAB_COMP_ARGS) 203 $(MEX) $(MATLAB_SRC)/rpChildrenByType.cc $(MATLAB_COMP_ARGS) 204 #$(MEX) $(MATLAB_SRC)/rpChildrenAsObject.cc $(MATLAB_COMP_ARGS) 205 #$(MEX) $(MATLAB_SRC)/rpChildrenAsType.cc $(MATLAB_COMP_ARGS) 206 #$(MEX) $(MATLAB_SRC)/rpChildrenAsComp.cc $(MATLAB_COMP_ARGS) 207 #$(MEX) $(MATLAB_SRC)/rpChildrenAsId.cc $(MATLAB_COMP_ARGS) 208 $(MEX) $(MATLAB_SRC)/rpGet.cc $(MATLAB_COMP_ARGS) 209 $(MEX) $(MATLAB_SRC)/rpGet.cc $(MATLAB_COMP_ARGS) 210 $(MEX) $(MATLAB_SRC)/rpGetString.cc $(MATLAB_COMP_ARGS) 211 $(MEX) $(MATLAB_SRC)/rpGetDouble.cc $(MATLAB_COMP_ARGS) 212 $(MEX) $(MATLAB_SRC)/rpPut.cc $(MATLAB_COMP_ARGS) 213 $(MEX) $(MATLAB_SRC)/rpPutString.cc $(MATLAB_COMP_ARGS) 214 $(MEX) $(MATLAB_SRC)/rpPutStringId.cc $(MATLAB_COMP_ARGS) 215 $(MEX) $(MATLAB_SRC)/rpPutDouble.cc $(MATLAB_COMP_ARGS) 216 $(MEX) $(MATLAB_SRC)/rpPutDoubleId.cc $(MATLAB_COMP_ARGS) 217 $(MEX) $(MATLAB_SRC)/rpNodeComp.cc $(MATLAB_COMP_ARGS) 218 $(MEX) $(MATLAB_SRC)/rpNodeType.cc $(MATLAB_COMP_ARGS) 219 $(MEX) $(MATLAB_SRC)/rpNodeId.cc $(MATLAB_COMP_ARGS) 220 $(MEX) $(MATLAB_SRC)/rpResult.cc $(MATLAB_COMP_ARGS) 221 $(MEX) $(MATLAB_SRC)/rpDefineUnit.cc $(MATLAB_COMP_ARGS) 222 #$(MEX) $(MATLAB_SRC)/rpDefineConv.cc $(MATLAB_COMP_ARGS) 223 $(MEX) $(MATLAB_SRC)/rpGetUnits.cc $(MATLAB_COMP_ARGS) 224 $(MEX) $(MATLAB_SRC)/rpGetUnitsName.cc $(MATLAB_COMP_ARGS) 225 $(MEX) $(MATLAB_SRC)/rpGetExponent.cc $(MATLAB_COMP_ARGS) 226 $(MEX) $(MATLAB_SRC)/rpGetBasis.cc $(MATLAB_COMP_ARGS) 227 $(MEX) $(MATLAB_SRC)/rpFind.cc $(MATLAB_COMP_ARGS) 228 $(MEX) $(MATLAB_SRC)/rpMakeMetric.cc $(MATLAB_COMP_ARGS) 229 $(MEX) $(MATLAB_SRC)/rpConvert.cc $(MATLAB_COMP_ARGS) 230 $(MEX) $(MATLAB_SRC)/rpConvertStr.cc $(MATLAB_COMP_ARGS) 231 $(MEX) $(MATLAB_SRC)/rpConvertObjStr.cc $(MATLAB_COMP_ARGS) 232 $(MEX) $(MATLAB_SRC)/rpConvertDbl.cc $(MATLAB_COMP_ARGS) 233 $(MEX) $(MATLAB_SRC)/rpConvertObjDbl.cc $(MATLAB_COMP_ARGS) 234 $(MEX) $(MATLAB_SRC)/rpAddPresets.cc $(MATLAB_COMP_ARGS) 235 183 236 184 237 185 238 #### CLEAN UP ############################################################ 186 239 clean: 187 - rm -f *.o librappture.so* libRp*.so* 240 - rm -f *.o librappture.so* libRp*.so* rp*.mex* 188 241 - rm -rf build
Note: See TracChangeset
for help on using the changeset viewer.