*** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@984 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
00fe3073ed
commit
83d13d2064
9 changed files with 160 additions and 48 deletions
|
|
@ -13,25 +13,32 @@ PYINCLUDE = @PYINCLUDE@
|
|||
TCLINCLUDE = @TCLINCLUDE@
|
||||
PERLINCLUDE = @PERL5EXT@
|
||||
INCLUDE = -I../Include
|
||||
WADLIB = ..
|
||||
WADLINK = -L$(WADLIB) $(RPATH)$(WADLIB)
|
||||
|
||||
test:
|
||||
$(CC) -g -DNEED_MAIN debug.c $(INCLUDE) -L.. $(RPATH).. -lwad -o debug
|
||||
$(CC) -g -DNEED_MAIN debug.c $(INCLUDE) $(WADLINK) -lwad -o debug
|
||||
|
||||
python:
|
||||
swig -python debug.i
|
||||
$(CC) $(CCSHARED) -c -g debug.c debug_wrap.c $(PYINCLUDE)
|
||||
$(LDSHARED) debug.o debug_wrap.o -L.. $(RPATH).. -lwadpy -o debugmodule.so
|
||||
python: pydebug.c
|
||||
$(CC) $(CCSHARED) -c -g debug.c pydebug.c $(PYINCLUDE)
|
||||
$(LDSHARED) debug.o pydebug.o $(WADLINK) -lwadpy -o debugmodule.so
|
||||
|
||||
tcl:
|
||||
swig -tcl debug.i
|
||||
$(CC) $(CCSHARED) -c -g debug.c debug_wrap.c $(TCLINCLUDE)
|
||||
$(LDSHARED) debug.o debug_wrap.o -L.. $(RPATH).. -lwadtcl -o debug.so
|
||||
tcl: tcldebug.c
|
||||
$(CC) $(CCSHARED) -c -g debug.c tcldebug.c $(TCLINCLUDE)
|
||||
$(LDSHARED) debug.o tcldebug.o $(WADLINK) -lwadtcl -o debug.so
|
||||
|
||||
perl:
|
||||
swig -perl5 debug.i
|
||||
$(CC) $(CCSHARED) -c -Dbool=char -g debug.c debug_wrap.c $(PERLINCLUDE)
|
||||
$(LDSHARED) debug.o debug_wrap.o -L.. $(RPATH).. -lwadpl -o debug.so
|
||||
perl: pldebug.c
|
||||
$(CC) $(CCSHARED) -c -Dbool=char -g debug.c pldebug.c $(PERLINCLUDE)
|
||||
$(LDSHARED) debug.o pldebug.o $(WADLINK) -lwadpl -o debug.so
|
||||
|
||||
pydebug.c:
|
||||
swig -python -o pydebug.c debug.i
|
||||
|
||||
tcldebug.c:
|
||||
swig -tcl -o tcldebug.c debug.i
|
||||
|
||||
pldebug.c:
|
||||
swig -perl5 -o pldebug.c debug.i
|
||||
|
||||
clean:
|
||||
rm -f *.so *.o
|
||||
rm -f *.so *.o debug *_wrap*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue