1 ACLOCAL_AMFLAGS = -I m4
4 noinst_PROGRAMS = xdelta3regtest xdelta3decode
22 xdelta3_SOURCES = $(common_SOURCES) xdelta3.c
24 xdelta3decode_SOURCES = $(common_SOURCES) xdelta3.c
26 xdelta3regtest_SOURCES = $(common_SOURCES) \
38 # Note: for extra sanity checks, enable -Wconversion. Note there
39 # are a lot of false positives.
40 WFLAGS = -Wall -Wshadow -fno-builtin -Wextra -Wsign-compare \
41 -Wextra -Wno-unused-parameter
43 C_WFLAGS = $(WFLAGS) -pedantic -std=c99
44 CXX_WFLAGS = $(WFLAGS)
51 -DXD3_USE_LARGEFILE64=1 \
58 # For additional debugging, add -DXD3_DEBUG=1, 2, 3, ...
59 xdelta3_CFLAGS = $(C_WFLAGS) $(common_CFLAGS) -DXD3_DEBUG=0
62 xdelta3decode_CFLAGS = \
68 -DXD3_USE_LARGEFILE64=1 \
72 -DEXTERNAL_COMPRESSION=0 \
75 xdelta3regtest_CXXFLAGS = \
76 $(CXX_WFLAGS) $(common_CFLAGS) -DNOT_MAIN=1 -DXD3_DEBUG=1
77 xdelta3regtest_CFLAGS = \
78 $(C_WFLAGS) $(common_CFLAGS) -DNOT_MAIN=1 -DXD3_DEBUG=1
79 xdelta3regtest_LDADD = -lm
84 draft-korn-vcdiff.txt \
88 examples/checksum_test.cc \
89 examples/compare_test.c \
90 examples/encode_decode_test.c \
91 examples/small_page_test.c \
92 examples/speed_test.c \
94 examples/iOS/xdelta3-ios-test/xdelta3-ios-test.xcodeproj/project.pbxproj \
95 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/Xd3iOSAppDelegate.h \
96 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/Xd3iOSAppDelegate.m \
97 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/Xd3iOSViewController.h \
98 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/Xd3iOSViewController.m \
99 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/en.lproj/InfoPlist.strings \
100 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/en.lproj/MainStoryboard_iPad.storyboard \
101 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/en.lproj/MainStoryboard_iPhone.storyboard \
102 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/file_v1.bin \
103 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/file_v1_to_v2.bin \
104 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/file_v2.bin \
105 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/main.m \
106 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/xdelta3-ios-test-Info.plist \
107 examples/iOS/xdelta3-ios-test/xdelta3-ios-test/xdelta3-ios-test-Prefix.pch \
110 testing/xdelta3-regtest.py \
111 testing/xdelta3-test.py \
118 # Broken, removed from distribution:
122 #PYFILES = xdelta3_pywrap.c xdelta3.py
123 #XDELTA3PY = xdelta3.py
124 #XDELTA3PYLIB = xdelta3.la
126 #BUILT_SOURCES = $(PYFILES)
128 #xdelta3_pywrap.c xdelta3.py : xdelta3.i
129 # $(SWIG) -python -o xdelta3_pywrap.c xdelta3.i
131 # OS X for some reason requires:
132 # pythondir = $(PYTHON_SITE_PKG)
133 # pyexecdir = $(PYTHON_SITE_PKG)
135 #python_PYTHON = $(XDELTA3PY)
136 #pyexec_LTLIBRARIES = $(XDELTA3PYLIB)
137 #_xdelta3_la_SOURCES = $(srcdir)/xdelta3_pywrap.c $(xdelta3_SOURCES)
138 #_xdelta3_la_CFLAGS = $(common_CFLAGS) -DNOT_MAIN=1 $(PYTHON_CPPFLAGS)
139 #_xdelta3_la_LDFLAGS = -module