File: Makefile

package info (click to toggle)
pycg 0.14.1-2
  • links: PTS, VCS
  • area: contrib
  • in suites: squeeze
  • size: 184 kB
  • ctags: 17
  • sloc: sh: 124; makefile: 71; python: 28
file content (24 lines) | stat: -rw-r--r-- 363 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

include $(shell uname -s).conf

all: _Cg.$(SOEXT)

cg_wrap.c: cg.i *.i
	$(SWIG) -python $(INCLUDES) $<

_Cg.$(SOEXT): cg_wrap.c
	$(LINK) -o $@ $^ $(INCLUDES) $(LIBS)


install: all
	mkdir Cg
	cp Cg.py Cg/__init__.py
	python setup.py $@
	rm -rf Cg

clean:
	rm -f _Cg.$(SOEXT) Cg.pyc Cg.py cg_wrap.c
	rm -rf build dist

.PHONY: clean dist