diff options
author | Matěj Cepl <mcepl@cepl.eu> | 2021-01-13 11:47:29 +0100 |
---|---|---|
committer | Matěj Cepl <mcepl@cepl.eu> | 2021-01-14 14:29:59 +0100 |
commit | 9178c4d56b7270a6b813995f55a4828ce96256d8 (patch) | |
tree | ac6a539983294f42cc2b97d404f95912d2c7a8fe /src/SWIG/Makefile | |
parent | d93ee3c676929ae1ca9b3acb94a8ce9c3f9c936d (diff) | |
download | m2crypto-9178c4d56b7270a6b813995f55a4828ce96256d8.tar.gz |
Move project to src/ layout
Diffstat (limited to 'src/SWIG/Makefile')
-rw-r--r-- | src/SWIG/Makefile | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/SWIG/Makefile b/src/SWIG/Makefile new file mode 100644 index 0000000..9a3bd56 --- /dev/null +++ b/src/SWIG/Makefile @@ -0,0 +1,25 @@ +# $Id$ + +CFLAGS = -DTHREADING -g +INCLUDE = -I/usr/local/include -I. +LIBS = -L/usr/local/lib -lssl -lcrypto +#if PYTHON_VERSION +PYVER = $(PYTHON_VERSION) +#else +PYVER = 2.3 +#endif +PYINCLUDE = -DHAVE_CONFIG_H -I/usr/local/include/python$(PYVER) \ + -I/usr/local/lib/python$(PYVER)/config +PYLIB = /usr/local/lib/python$(PYVER)/config + +all: _m2crypto + +_m2crypto: _m2crypto.i + swig -python -shadow _m2crypto.i + cc -c -fpic $(CFLAGS) $(INCLUDE) $(PYINCLUDE) _m2crypto_wrap.c + ld -Bshareable -o _m2crypto.so _m2crypto_wrap.o $(LIBS) + cp m2crypto.py _m2crypto.so ../M2Crypto + +clean: + rm -f *_wrap* *.o *.so _*.py *.pyc + |