| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- AM_CPPFLAGS = -I$(top_srcdir)/include
- AM_CFLAGS = $(GLOBAL_CFLAGS) $(libgnutls_CFLAGS) $(libtasn1_CFLAGS) $(openssl_CFLAGS) $(LFS_CFLAGS)
- AM_LDFLAGS = $(libgnutls_LIBS) $(libtasn1_LIBS) $(openssl_LIBS) $(libplist_LIBS)
- if HAVE_CYTHON
- BUILT_SOURCES = imobiledevice.c
- PXDINCLUDES = imobiledevice.pxd $(CYTHON_PLIST_INCLUDE_DIR)/plist.pxd
- PXIINCLUDES = \
- lockdown.pxi \
- mobilesync.pxi \
- notification_proxy.pxi \
- sbservices.pxi \
- mobilebackup.pxi \
- mobilebackup2.pxi \
- afc.pxi \
- file_relay.pxi \
- screenshotr.pxi \
- installation_proxy.pxi \
- webinspector.pxi \
- heartbeat.pxi \
- diagnostics_relay.pxi \
- misagent.pxi \
- house_arrest.pxi \
- restore.pxi \
- mobile_image_mounter.pxi \
- debugserver.pxi
- CLEANFILES = \
- *.pyc \
- *.pyo \
- imobiledevice.c
- EXTRA_DIST = imobiledevice.pyx imobiledevice.pxd $(PXIINCLUDES)
- imobiledevicedir = $(pyexecdir)
- imobiledevice_LTLIBRARIES = imobiledevice.la
- imobiledevice_la_SOURCES = imobiledevice.pyx
- imobiledevice_la_CFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/src $(PYTHON_CPPFLAGS) $(AM_CFLAGS) -Wno-shadow -Wno-redundant-decls -Wno-switch-default -Wno-strict-aliasing -Wno-implicit-function-declaration -fvisibility=default
- imobiledevice_la_LDFLAGS = -module -avoid-version -L$(libdir) $(PYTHON_LDFLAGS) $(AM_LDFLAGS) -no-undefined
- imobiledevice_la_LIBADD = $(top_builddir)/src/libimobiledevice.la
- imobiledevice.c: imobiledevice.pyx $(PXDINCLUDES) $(PXIINCLUDES)
- .pyx.c:
- $(CYTHON) -I$(CYTHON_PLIST_INCLUDE_DIR) -I$(top_srcdir)/src -o $@ $<
- # imobiledevice_private.c: $(IMOBILEDEVICE_PRIVATE_SOURCES) $(IMOBILEDEVICE_INCLUDES) $(PLIST_INCLUDES)
- # $(CYTHON) $(IMOBILEDEVICE_CPPFLAGS) -I$(top_srcdir)/src -o $@ $<
- endif
|