PageRenderTime 44ms CodeModel.GetById 21ms RepoModel.GetById 0ms app.codeStats 0ms

/tags/rel-1-3-24/SWIG/Tools/WAD/Python/Makefile.in

#
Autoconf | 54 lines | 27 code | 15 blank | 12 comment | 0 complexity | d335a3d761db88678cc949015893914a MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
  1. #######################################################################
  2. # WAD Makefile
  3. #
  4. # David Beazley
  5. # January 1, 2001
  6. #######################################################################
  7. # These are the files that make up the WAD core
  8. SRCS = type.c python.c
  9. OBJS = type.o python.o
  10. INCLUDE = -I../Include -I. $(SINCLUDE)
  11. WADOPT = @WADOPT@
  12. # Location of your Python installation
  13. PYINCLUDE = @PYINCLUDE@
  14. PYSRCS = wadpyinit.cxx
  15. PYOBJS = wadpyinit.o
  16. # C Compiler
  17. CC = @CC@
  18. CFLAGS = #@CCSHARED@
  19. # C++ Compiler
  20. CXX = @CXX@
  21. CXXFLAGS = #@CXXSHARED@
  22. # Linking options
  23. CLINK =
  24. CXXLINK = @CXXLINK@
  25. # Rules for creation of a .o file from .cxx
  26. .SUFFIXES: .cxx
  27. .cxx.o:
  28. $(CXX) $(CXXFLAGS) $(WADOPT) $(INCLUDE) -c -o $*.o $<
  29. .c.o:
  30. $(CC) $(CFLAGS) $(PYINCLUDE) $(WADOPT) $(INCLUDE) -c -o $*.o $<
  31. python: $(OBJS) $(PYOBJS)
  32. $(CXXLINK) $(OBJS) $(PYOBJS) -o libwadpy.so -L.. -lwadcore
  33. cp libwadpy.so ..
  34. wc::
  35. wc $(SRCS)
  36. semi::
  37. @egrep ";" $(SRCS) $(PYSRCS) | wc
  38. clean::
  39. rm -f *.o *.so *~