/[escript]/trunk/esys2/make/hosts/attic/Makefile.source
ViewVC logotype

Annotation of /trunk/esys2/make/hosts/attic/Makefile.source

Parent Directory Parent Directory | Revision Log Revision Log


Revision 82 - (hide annotations)
Tue Oct 26 06:53:54 2004 UTC (16 years, 4 months ago) by jgs
File size: 1448 byte(s)
Initial revision

1 jgs 82 # $Id$
2    
3     # Source code
4    
5     # C Source
6     CC_SRC := ${patsubst ${L_SRC_DIR}/%, %, ${shell find ${L_SRC_DIR} -name \*.c | grep -v '-'}}
7     CC_OBJ := ${patsubst %.c, %.o, ${CC_SRC}}
8     CC_SHOBJ := ${patsubst %.c, %.lo, ${CC_SRC}}
9    
10     # C++ Source
11     CPP_SRC := ${patsubst ${L_SRC_DIR}/%, %, ${shell find ${L_SRC_DIR} -name \*.cpp | grep -v '-'}}
12     CPP_OBJ := ${patsubst %.cpp, %.o, ${CPP_SRC}}
13     CPP_SHOBJ := ${patsubst %.cpp, %.lo, ${CPP_SRC}}
14    
15     # Swig Source
16     SWIG_SRC := ${patsubst ${L_SRC_DIR}/%, %, ${shell find ${L_SRC_DIR} -name \*.i | grep -v '-'}}
17     SWIG_CPP_SRC := ${patsubst %.i, %.cpp, ${SWIG_SRC}}
18     SWIG_PY_SRC := ${patsubst %.i, %.py, ${SWIG_SRC}}
19     SWIG_OBJ := ${patsubst %.i, %.o, ${SWIG_SRC}}
20     SWIG_SHOBJ := ${patsubst %.i, %.lo, ${SWIG_SRC}}
21    
22     # Python Source
23     PYTHON_SRC := ${patsubst ${L_SRC_DIR}/%, %, ${shell find ${L_SRC_DIR} -name \*.py | grep -v '-'}}
24     PYTHON_BYTE := ${patsubst %.py, %.pyc, ${PYTHON_SRC}}
25    
26     # search paths
27     vpath %.c ${L_SRC_DIR}
28     vpath %.cpp ${L_SRC_DIR}
29     vpath %.i ${L_SRC_DIR}
30     vpath %.py ${L_SRC_DIR}
31     vpath %.o ${L_OBJ_DIR}
32     vpath %.lo ${L_OBJ_DIR}
33     vpath %.a ${L_LIB_DIR}
34     vpath %.so ${L_LIB_DIR}
35     vpath %.pyc ${L_LIB_DIR}
36    
37     # $Log$
38     # Revision 1.1 2004/10/26 06:53:58 jgs
39     # Initial revision
40     #
41     # Revision 1.1.2.1 2004/09/27 06:29:16 jgs
42     # moved from make/hosts
43     #
44     # Revision 1.1.1.1 2004/06/24 04:00:39 johng
45     # Initial version of eys using boost-python.
46     #
47     # Revision 1.1.1.1 2003/08/21 00:58:20 davies
48     # Imported sources from Lutz Gross.
49     #
50    

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.26