Imported Debian patch 1.4+222+hg5f9f7194267b-1~trusty
[deb_x265.git] / debian / confflags
... / ...
CommitLineData
1DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
2
3CFLAGS := -O3 $(filter-out -g -O2,$(shell dpkg-buildflags --get CFLAGS)) $(CPPFLAGS)
4CXXFLAGS := -O3 $(filter-out -g -O2,$(shell dpkg-buildflags --get CXXFLAGS)) $(CPPFLAGS)
5
6libdir := lib/$(DEB_HOST_MULTIARCH)
7
8
9common_confflags += \
10 -DCMAKE_INSTALL_PREFIX=/usr \
11 -DCMAKE_VERBOSE_MAKEFILE=ON
12
13
14shared_confflags := \
15 $(common_confflags) \
16 -DCMAKE_BUILD_TYPE=RelWithDebInfo \
17 -DENABLE_PIC=ON
18
198bit_confflags := \
20 $(shared_confflags) \
21 -DLIB_INSTALL_DIR=$(libdir)
22
2310bit_confflags := \
24 $(shared_confflags) \
25 -DBIN_INSTALL_DIR=$(libdir)/x265-10bit \
26 -DLIB_INSTALL_DIR=$(libdir)/x265-10bit \
27 -DHIGH_BIT_DEPTH=ON
28
29
30static_confflags := \
31 $(common_confflags) \
32 -DCMAKE_BUILD_TYPE=Release \
33 -DENABLE_SHARED=OFF \
34 -DENABLE_PIC=OFF
35
368bit_static_confflags := \
37 $(static_confflags) \
38 -DLIB_INSTALL_DIR=$(libdir)
39
4010bit_static_confflags := \
41 $(static_confflags) \
42 -DLIB_INSTALL_DIR=$(libdir)/x265-10bit \
43 -DHIGH_BIT_DEPTH=ON
44