File: Makefile.am

package info (click to toggle)
quickfix 1.13.3%2Bdfsg-9
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 152,548 kB
  • ctags: 679,426
  • sloc: cpp: 639,331; xml: 129,200; python: 108,722; ruby: 85,152; sh: 10,492; ansic: 9,025; java: 1,827; cs: 1,145; makefile: 523; sql: 313; perl: 108
file content (36 lines) | stat: -rw-r--r-- 1,902 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
lib_LTLIBRARIES = libquickfix_python.la
libquickfix_python_la_SOURCES = \
	QuickfixPython.cpp

pkgdata_DATA = quickfix.py quickfix40.py quickfix41.py quickfix42.py quickfix43.py quickfix44.py quickfix50.py quickfix50sp1.py quickfix50sp2.py quickfixt11.py

all-local:
	mkdir -p $(top_builddir)/lib/python
	ln -sf ../../src/python/.libs/libquickfix_python.so $(top_builddir)/lib/python/_quickfix.so 
	ln -sf ../../src/python/.libs/libquickfix_python.dylib $(top_builddir)/lib/python/_quickfix.dylib 
	ln -sf ../../src/python/quickfix.py $(top_builddir)/lib/python/quickfix.py
	ln -sf ../../src/python/quickfix40.py $(top_builddir)/lib/python/quickfix40.py
	ln -sf ../../src/python/quickfix41.py $(top_builddir)/lib/python/quickfix41.py
	ln -sf ../../src/python/quickfix42.py $(top_builddir)/lib/python/quickfix42.py
	ln -sf ../../src/python/quickfix43.py $(top_builddir)/lib/python/quickfix43.py
	ln -sf ../../src/python/quickfix44.py $(top_builddir)/lib/python/quickfix44.py
	ln -sf ../../src/python/quickfix50.py $(top_builddir)/lib/python/quickfix50.py
	ln -sf ../../src/python/quickfix50sp1.py $(top_builddir)/lib/python/quickfix50sp1.py
	ln -sf ../../src/python/quickfix50sp2.py $(top_builddir)/lib/python/quickfix50sp2.py
	ln -sf ../../src/python/quickfixt11.py $(top_builddir)/lib/python/quickfixt11.py

	bash ./link.sh $(top_builddir)/lib/python _quickfix.so _quickfix.dylib

clean-local:
	rm -rf $(top_builddir)/lib/python

install-exec-local:
	mkdir -p $(DESTDIR)$(PYTHON_SITE_PACKAGES)
	ln -sf $(prefix)/lib/python/_quickfix.so $(DESTDIR)$(PYTHON_SITE_PACKAGES)/_quickfix.so
	ln -sf $(prefix)/lib/python/_quickfix.dylib $(DESTDIR)$(PYTHON_SITE_PACKAGES)/_quickfix.dylib
	cp $(top_builddir)/lib/python/*.py $(DESTDIR)$(PYTHON_SITE_PACKAGES)

libquickfix_python_la_LDFLAGS = -version-info 10:0:0
libquickfix_python_la_LIBADD = $(top_builddir)/src/C++/libquickfix.la 

INCLUDES =-I. -I.. -I../..