/[ascend]/trunk/models/johnpye/extfn/Makefile
ViewVC logotype

Diff of /trunk/models/johnpye/extfn/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 381 by johnpye, Sun Mar 19 23:01:39 2006 UTC revision 382 by johnpye, Sun Mar 19 23:39:23 2006 UTC
# Line 15  ifeq ($(OSTYPE),msys) Line 15  ifeq ($(OSTYPE),msys)
15      PYTHON_ROOT := /c/Python$(PYTHON_VERSION)      PYTHON_ROOT := /c/Python$(PYTHON_VERSION)
16      PYTHON_CPPFLAGS := -I$(PYTHON_ROOT)/include      PYTHON_CPPFLAGS := -I$(PYTHON_ROOT)/include
17      PYTHON_LDFLAGS := -L$(PYTHON_ROOT)/libs -lpython$(PYTHON_VERSION)      PYTHON_LDFLAGS := -L$(PYTHON_ROOT)/libs -lpython$(PYTHON_VERSION)
18        PYTHON := $(PYTHON_ROOT)/python
19      SO_SUF = .dll      SO_SUF = .dll
20      SO_PREF =      SO_PREF =
21  else  else
# Line 23  else Line 24  else
24          PYTHON_ROOT := /cygdrive/c/Python$(PYTHON_VERSION)          PYTHON_ROOT := /cygdrive/c/Python$(PYTHON_VERSION)
25          PYTHON_CPPFLAGS := -I$(PYTHON_ROOT)/include          PYTHON_CPPFLAGS := -I$(PYTHON_ROOT)/include
26          PYTHON_LDFLAGS := -L$(PYTHON_ROOT)/libs -lpython24          PYTHON_LDFLAGS := -L$(PYTHON_ROOT)/libs -lpython24
27            PYTHON := $(PYTHON_ROOT)/python
28          SO_SUF = .dll          SO_SUF = .dll
29          SO_PREF =          SO_PREF =
30      else      else
31          PYTHON_VERSION := $(shell python -V 2>&1 | sed s/Python\ // | sed s/^\\\([0-9][0-9]*\\.[0-9][0-9]*\\\).*/\\1/ )          PYTHON_VERSION := $(shell python -V 2>&1 | sed s/Python\ // | sed s/^\\\([0-9][0-9]*\\.[0-9][0-9]*\\\).*/\\1/ )
32          PYTHON_CPPFLAGS := -I/usr/include/python$(PYTHON_VERSION)          PYTHON_CPPFLAGS := -I/usr/include/python$(PYTHON_VERSION)
33          PYTHON_LDFLAGS := -lpython$(PYTHON_VERSION)          PYTHON_LDFLAGS := -lpython$(PYTHON_VERSION)
34            PYTHON := python
35          SO_SUF = .so          SO_SUF = .so
36          SO_PREF = lib          SO_PREF = lib
37      endif      endif
# Line 40  makelibs: $(LIBS) Line 43  makelibs: $(LIBS)
43      @echo "Compiled libraries $(LIBS)"      @echo "Compiled libraries $(LIBS)"
44    
45  test: $(LIBS)  test: $(LIBS)
46      PYTHONPATH=$(ASCEND_BASE)/pygtk/interface/ $(PYTHON_ROOT)/python extfntest.py      PYTHONPATH=$(ASCEND_BASE)/pygtk/interface/ $(PYTHON) extfntest.py
47    
48  ascend:  ascend:
49      make -j2 -C $(ASCEND_BASE)/pygtk/interface/      make -j2 -C $(ASCEND_BASE)/pygtk/interface/

Legend:
Removed from v.381  
changed lines
  Added in v.382

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22