2016-02-26 23:04:30 +00:00
|
|
|
#
|
2016-03-25 20:03:33 +00:00
|
|
|
# Licensed to the Apache Software Foundation (ASF) under one
|
|
|
|
# or more contributor license agreements. See the NOTICE file
|
|
|
|
# distributed with this work for additional information
|
|
|
|
# regarding copyright ownership. The ASF licenses this file
|
|
|
|
# to you under the Apache License, Version 2.0 (the
|
|
|
|
# "License"); you may not use this file except in compliance
|
|
|
|
# with the License. You may obtain a copy of the License at
|
2016-02-26 23:04:30 +00:00
|
|
|
#
|
2016-03-25 20:03:33 +00:00
|
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
2016-02-26 23:04:30 +00:00
|
|
|
#
|
2016-03-25 20:03:33 +00:00
|
|
|
# Unless required by applicable law or agreed to in writing,
|
|
|
|
# software distributed under the License is distributed on an
|
|
|
|
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
|
|
# KIND, either express or implied. See the License for the
|
|
|
|
# specific language governing permissions and limitations
|
|
|
|
# under the License.
|
2016-02-26 23:04:30 +00:00
|
|
|
#
|
|
|
|
|
|
|
|
AUTOMAKE_OPTIONS = foreign
|
|
|
|
|
|
|
|
bin_PROGRAMS = guacenc
|
|
|
|
|
2016-03-13 01:56:31 +00:00
|
|
|
man_MANS = \
|
|
|
|
man/guacenc.1
|
|
|
|
|
2016-03-14 08:33:27 +00:00
|
|
|
noinst_HEADERS = \
|
|
|
|
buffer.h \
|
|
|
|
display.h \
|
|
|
|
encode.h \
|
|
|
|
ffmpeg-compat.h \
|
|
|
|
guacenc.h \
|
|
|
|
image-stream.h \
|
|
|
|
instructions.h \
|
|
|
|
jpeg.h \
|
|
|
|
layer.h \
|
|
|
|
log.h \
|
|
|
|
parse.h \
|
|
|
|
png.h \
|
2016-03-11 00:33:26 +00:00
|
|
|
video.h
|
2016-02-26 23:04:30 +00:00
|
|
|
|
2016-02-28 23:45:04 +00:00
|
|
|
guacenc_SOURCES = \
|
|
|
|
buffer.c \
|
|
|
|
display.c \
|
|
|
|
display-buffers.c \
|
|
|
|
display-image-streams.c \
|
|
|
|
display-flatten.c \
|
|
|
|
display-layers.c \
|
|
|
|
display-sync.c \
|
|
|
|
encode.c \
|
2016-03-17 01:48:00 +00:00
|
|
|
ffmpeg-compat.c \
|
2016-02-28 23:45:04 +00:00
|
|
|
guacenc.c \
|
|
|
|
image-stream.c \
|
|
|
|
instructions.c \
|
|
|
|
instruction-blob.c \
|
|
|
|
instruction-cfill.c \
|
|
|
|
instruction-copy.c \
|
|
|
|
instruction-cursor.c \
|
|
|
|
instruction-dispose.c \
|
|
|
|
instruction-end.c \
|
|
|
|
instruction-img.c \
|
|
|
|
instruction-move.c \
|
|
|
|
instruction-rect.c \
|
|
|
|
instruction-shade.c \
|
|
|
|
instruction-size.c \
|
|
|
|
instruction-sync.c \
|
|
|
|
instruction-transfer.c \
|
|
|
|
jpeg.c \
|
|
|
|
layer.c \
|
|
|
|
log.c \
|
2016-03-12 06:12:25 +00:00
|
|
|
parse.c \
|
2016-03-11 00:33:26 +00:00
|
|
|
png.c \
|
|
|
|
video.c
|
2016-02-28 01:52:07 +00:00
|
|
|
|
|
|
|
# Compile WebP support if available
|
|
|
|
if ENABLE_WEBP
|
|
|
|
guacenc_SOURCES += webp.c
|
|
|
|
noinst_HEADERS += webp.h
|
|
|
|
endif
|
2016-02-26 23:04:30 +00:00
|
|
|
|
|
|
|
guacenc_CFLAGS = \
|
2016-11-13 03:20:37 +00:00
|
|
|
-Werror -Wall \
|
2016-03-09 23:43:57 +00:00
|
|
|
@AVCODEC_CFLAGS@ \
|
2016-03-11 20:28:21 +00:00
|
|
|
@AVUTIL_CFLAGS@ \
|
2016-03-12 01:42:49 +00:00
|
|
|
@LIBGUAC_INCLUDE@ \
|
|
|
|
@SWSCALE_CFLAGS@
|
2016-02-26 23:04:30 +00:00
|
|
|
|
|
|
|
guacenc_LDADD = \
|
|
|
|
@LIBGUAC_LTLIB@
|
|
|
|
|
2016-03-09 23:43:57 +00:00
|
|
|
guacenc_LDFLAGS = \
|
|
|
|
@AVCODEC_LIBS@ \
|
2016-03-11 20:28:21 +00:00
|
|
|
@AVUTIL_LIBS@ \
|
2016-03-09 23:43:57 +00:00
|
|
|
@CAIRO_LIBS@ \
|
|
|
|
@JPEG_LIBS@ \
|
2016-03-12 01:42:49 +00:00
|
|
|
@SWSCALE_LIBS@ \
|
2016-02-29 18:40:12 +00:00
|
|
|
@WEBP_LIBS@
|
|
|
|
|
2016-03-14 06:52:38 +00:00
|
|
|
EXTRA_DIST = \
|
|
|
|
man/guacenc.1
|
|
|
|
|