Welcome to mirror list, hosted at ThFree Co, Russian Federation.

Makefile.am « src - github.com/neutrinolabs/librfxcodec.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 503679a173e03a7d41fe4751860b19a2278f8d12 (plain)
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
EXTRA_DIST = common.asm nasm_lt.sh

SUBDIRS =

AM_CPPFLAGS = \
  -I$(top_srcdir)/include

if WITH_SIMD_AMD64
SUBDIRS += amd64
librfxencode_la_LIBADD = amd64/librfxencode-amd64.la
AM_CPPFLAGS += -DSIMD_USE_ACCEL=1 -DRFX_USE_ACCEL_AMD64=1
endif

if WITH_SIMD_X86
SUBDIRS += x86
librfxencode_la_LIBADD = x86/librfxencode-x86.la
AM_CPPFLAGS += -DSIMD_USE_ACCEL=1 -DRFX_USE_ACCEL_X86=1
endif

noinst_HEADERS = \
  rfx_bitstream.h \
  rfxcommon.h \
  rfxencode_compose.h \
  rfxconstants.h \
  rfxencode_alpha.h \
  rfxencode_differential.h \
  rfxencode_dwt.h \
  rfxencode.h \
  rfxencode_quantization.h \
  rfxencode_rlgr1.h \
  rfxencode_rlgr3.h \
  rfxencode_tile.h \
  rfxencode_diff_rlgr1.h \
  rfxencode_diff_rlgr3.h \
  rfxencode_rgb_to_yuv.h \
  rfxencode_dwt_rem.h \
  rfxencode_dwt_shift_rem.h

lib_LTLIBRARIES = librfxencode.la

librfxencode_la_LDFLAGS = -all-static

librfxencode_la_SOURCES = $(noinst_HEADERS) rfxencode.c \
  rfxencode_compose.c rfxencode_tile.c rfxencode_dwt.c \
  rfxencode_quantization.c rfxencode_differential.c \
  rfxencode_rlgr1.c rfxencode_rlgr3.c rfxencode_alpha.c \
  rfxencode_diff_rlgr1.c rfxencode_diff_rlgr3.c \
  rfxencode_rgb_to_yuv.c \
  rfxencode_dwt_rem.c \
  rfxencode_dwt_shift_rem.c