-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.am
28 lines (20 loc) · 1.02 KB
/
Makefile.am
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
warning_flags = -Wall -Wextra -Wshadow -Wno-unused-parameter -Wno-attributes
common_cflags = -O3 -ffast-math -fvisibility=hidden $(warning_flags) $(MFLAGS)
AM_CXXFLAGS = -std=c++14 $(common_cflags)
AM_CPPFLAGS = $(VapourSynth_CFLAGS)
lib_LTLIBRARIES = libdeblockpp7.la
libdeblockpp7_la_SOURCES = DeblockPP7/DeblockPP7.cpp \
DeblockPP7/DeblockPP7.hpp \
DeblockPP7/vectorclass/instrset.h \
DeblockPP7/vectorclass/instrset_detect.cpp
if VS_TARGET_CPU_X86
libdeblockpp7_la_SOURCES += DeblockPP7/DeblockPP7_SSE2.cpp \
DeblockPP7/vectorclass/vectorclass.h \
DeblockPP7/vectorclass/vectorf128.h \
DeblockPP7/vectorclass/vectori128.h
noinst_LTLIBRARIES = libsse4.la
libsse4_la_SOURCES = DeblockPP7/DeblockPP7_SSE4.cpp
libsse4_la_CXXFLAGS = $(AM_CXXFLAGS) -msse4.1
libdeblockpp7_la_LIBADD = libsse4.la
endif
libdeblockpp7_la_LDFLAGS = -no-undefined -avoid-version $(PLUGINLDFLAGS)