Makefile.am (2916B)
1# 2# Licensed to the Apache Software Foundation (ASF) under one 3# or more contributor license agreements. See the NOTICE file 4# distributed with this work for additional information 5# regarding copyright ownership. The ASF licenses this file 6# to you under the Apache License, Version 2.0 (the 7# "License"); you may not use this file except in compliance 8# with the License. You may obtain a copy of the License at 9# 10# http://www.apache.org/licenses/LICENSE-2.0 11# 12# Unless required by applicable law or agreed to in writing, 13# software distributed under the License is distributed on an 14# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15# KIND, either express or implied. See the License for the 16# specific language governing permissions and limitations 17# under the License. 18# 19# NOTE: Parts of this file (Makefile.am) are automatically transcluded verbatim 20# into Makefile.in. Though the build system (GNU Autotools) automatically adds 21# its own license boilerplate to the generated Makefile.in, that boilerplate 22# does not apply to the transcluded portions of Makefile.am which are licensed 23# to you by the ASF under the Apache License, Version 2.0, as described above. 24# 25 26AUTOMAKE_OPTIONS = foreign 27ACLOCAL_AMFLAGS = -I m4 28 29lib_LTLIBRARIES = libguac-terminal.la 30 31libguac_terminalincdir = $(includedir)/guacamole/terminal 32 33noinst_HEADERS = \ 34 terminal/buffer.h \ 35 terminal/char-mappings.h \ 36 terminal/common.h \ 37 terminal/color-scheme.h \ 38 terminal/display.h \ 39 terminal/named-colors.h \ 40 terminal/palette.h \ 41 terminal/scrollbar.h \ 42 terminal/select.h \ 43 terminal/terminal-priv.h \ 44 terminal/terminal-handlers.h \ 45 terminal/types.h \ 46 terminal/typescript.h \ 47 terminal/xparsecolor.h 48 49libguac_terminalinc_HEADERS = \ 50 terminal/terminal.h 51 52libguac_terminal_la_SOURCES = \ 53 buffer.c \ 54 char-mappings.c \ 55 color-scheme.c \ 56 common.c \ 57 display.c \ 58 named-colors.c \ 59 palette.c \ 60 scrollbar.c \ 61 select.c \ 62 terminal.c \ 63 terminal-handlers.c \ 64 terminal-stdin-stream.c \ 65 typescript.c \ 66 xparsecolor.c 67 68libguac_terminal_la_CFLAGS = \ 69 -Werror -Wall \ 70 @COMMON_INCLUDE@ \ 71 @LIBGUAC_INCLUDE@ \ 72 @PANGO_CFLAGS@ \ 73 @PANGOCAIRO_CFLAGS@ 74 75libguac_terminal_la_LIBADD = \ 76 @COMMON_LTLIB@ \ 77 @LIBGUAC_LTLIB@ 78 79libguac_terminal_la_LDFLAGS = \ 80 -version-info 1:0:1 \ 81 -no-undefined \ 82 @CAIRO_LIBS@ \ 83 @MATH_LIBS@ \ 84 @PANGO_LIBS@ \ 85 @PANGOCAIRO_LIBS@ \ 86 @PTHREAD_LIBS@ 87