####################################################################### # WAD Test makefile # # Build some WAD test programs. ####################################################################### CC= @CC@ CCSHARED = @CCSHARED@ LDSHARED = @LDSHARED@ RPATH = @RPATH@ PYINCLUDE = @PYINCLUDE@ TCLINCLUDE = @TCLINCLUDE@ PERLINCLUDE = @PERL5EXT@ INCLUDE = -I../Include WADLIB = .. WADLINK = -L$(WADLIB) $(RPATH)$(WADLIB) test: $(CC) -g -DNEED_MAIN debug.c $(INCLUDE) $(WADLINK) -lwad -o debug python: pydebug.c $(CC) $(CCSHARED) -c -g debug.c pydebug.c $(PYINCLUDE) $(LDSHARED) debug.o pydebug.o $(WADLINK) -lwadpy -o debugmodule.so tcl: tcldebug.c $(CC) $(CCSHARED) -c -g debug.c tcldebug.c $(TCLINCLUDE) $(LDSHARED) debug.o tcldebug.o $(WADLINK) -lwadtcl -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 debug *_wrap*